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