作者fanssica (凤山郭富城)
看板Python
标题[问题] 使用Visual Studio 是否就能包含所有功能
时间Sat Mar 14 14:45:42 2020
各位版友好 小弟目前是刚开始学习Python的新手
之前已有使用Visual Studio多年的经验
在开始使用python时 我先安装了python 官网中的python
又安装了Anaconda
同时VS 中也有Python
然後开始安装套件
这时问题就出现了
一开始没发现在python或Anaconda还有CMD中安装的module都是在不同的路径
同时我查看我的python/anconda/vspathon的运行路径也不一样
想请问我这样是不是代表了 我同时安装了三套python
而套件的我知道是可以改变搜寻路径来互通的
只是有些有有些没有一直拉来拉去
搞得我昏头地暗
现在索性把Anaconda / python 全部删除
只使用VS2019 内建的python环境管理器来管理我所有的 包与环境
反而对我这个初学者来说更能理解
可是担心会有其是否他的潜在问题
想请问只使用VS就能完成所有功能
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.25.119.143 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1584168347.A.BA2.html
1F:推 TitanEric: 可以用同家的vs code 03/14 15:14
2F:推 TitanEric: 搭配python扩充选环境 03/14 15:18
3F:→ roccqqck: 官网的删掉 03/14 15:37
4F:→ fanssica: 另外有个问题想问 请问环境不同是否只代表内涵的包不一 03/14 15:42
5F:→ fanssica: 样 吗 03/14 15:42
6F:推 roccqqck: 内涵的包 跟 版本都可以不同 03/14 17:13
7F:→ roccqqck: 重点是python更新package版本可能会烂掉 03/14 17:14
8F:→ roccqqck: 所以一定要用 03/14 17:14
9F:→ roccqqck: 虚拟环境 03/14 17:28
10F:→ fanssica: 谢谢楼上 所以说在一个环境里 不管包 或是 底层编译器的 03/14 21:17
11F:→ fanssica: 版本都是被固定的 不会随着外部更新而改变罗 03/14 21:17
12F:推 ddavid: 我是都用Anaconda + VSCode啦,已经算最清晰简明了 03/14 22:59
13F:推 ddavid: @fanssica 是,这是保护你针对某个Project的开发环境可以 03/15 00:17
14F:→ ddavid: 单纯化,不会装了一堆无关又不知道做了啥的包,也不会被整 03/15 00:18
15F:→ ddavid: 体的update忽然就搞出版本问题 03/15 00:18
16F:→ ddavid: 基本上完全是推荐新开一个Project就开一个乾净的对应环境 03/15 00:19
17F:→ ddavid: 重新装需要的package 03/15 00:19
18F:→ alvinlin: 简单回答是[可以说是],但要看你说VS能完成"所有功能"的 03/15 09:45
19F:→ alvinlin: "所有功能"指的是什麽样的功能? 其实所有的 python 都是 03/15 09:47
20F:→ alvinlin: 源自官方的 python 然後重新包装加了一层皮. 如果只单纯 03/15 09:47
21F:→ alvinlin: 想用 python, 并不需要 Visual Studio 2019, 或VS code 03/15 09:48
22F:→ alvinlin: 也不需要 anaconda, minicnoda, conda, 或虚拟环境的任 03/15 09:50
23F:→ alvinlin: 何像 pipenv, poetry, conda 的套件/工作/扩充的东西. 03/15 09:52
24F:→ alvinlin: 但现阶段我觉得维持现在这样就很好. 其他的慢慢会发现的 03/15 09:54
25F:→ alvinlin: 另外有些补充我写在下一篇的回文里. 希望有帮到你. 03/15 10:33