求推荐 win 上面好用的 Python 环境/package 管理工具,可以方便的切换 py27 和 py38 那种

2021-12-01 10:38:13 +08:00
 proxytoworld
1105 次点击
所在节点    问与答
15 条回复
Gyangustar
2021-12-01 10:41:27 +08:00
anaconda
murmur
2021-12-01 10:42:11 +08:00
windows 上 python 切换不就一个环境变量的事么,windows 本身又不依赖 python
proxytoworld
2021-12-01 10:54:09 +08:00
@murmur 切换环境变量得重启机器。。
SmallZheng
2021-12-01 11:14:08 +08:00
不用重启机器,重启下进程就行
ThirdFlame
2021-12-01 11:14:49 +08:00
conda 挺好用的。
ysc3839
2021-12-01 11:25:44 +08:00
@proxytoworld 类 Unix 系统修改环境变量才需要重启或注销。因为有的环境变量是通过 ~/.profile 等 shell 脚本设置的,并不是统一存放在某个配置文件里,如果要重新加载环境变量,必然要执行这些脚本,而脚本可能带来一些副作用,所以需要重启或注销。
Windows 的环境变量都存放在注册表中,父进程启动子进程时可以选择继承父进程的环境变量,还是去读取注册表中的环境变量。大部分程序会选择继承父进程的环境变量,所以给人一种需要重启才能生效的感觉,但是 Windows 资源管理器启动程序的时候会读取注册表中的环境变量,不需要重启或注销就能生效。
cmdOptionKana
2021-12-01 11:27:39 +08:00
什么都不用安装,直接用 py -2.7 或 py -3.8 开头就行。
hand515
2021-12-01 13:00:08 +08:00
@proxytoworld 看来你被坑了好久,我是第一次听说要重启机器
zxCoder
2021-12-01 13:15:51 +08:00
conda
rationa1cuzz
2021-12-01 13:33:38 +08:00
miniconda ,如果不用 pandas numpy 之类的建议不要用 anaconda ,太大了
chi1st
2021-12-01 13:42:07 +08:00
miniconda
renmu123
2021-12-01 14:00:48 +08:00
Python 和 Python3 直接能用
proxytoworld
2021-12-01 14:27:19 +08:00
@ysc3839 学到了
wongskay
2021-12-01 15:11:29 +08:00
conda
ksc010
2021-12-01 18:44:55 +08:00
一般都是 通过 py -版本号
另外 py 解释器 也支持 读取 py 文件的首行
所以也可以在 python 文件中指定版本
!#/usr/bin/env python3

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/819233

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX