以前,我使用过 32 位 python,但我目前正在尝试安装 64 位版本。
我已经下载了 amd64 可执行文件并运行它。
安装成功。
但是安装位置是C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64
。
目前还不存在Path
。
我是否应该将安装位置更改为C:Program Files
预期的位置并将其添加到Path
如果我将其添加到Path
如何指定是否使用 32 位或 64 位版本?
我知道首先列出的版本将是默认版本,我需要从 powershell 访问每个版本。
答案1
当安装多个版本的python时,默认使用的版本是path环境变量中出现的第一个python路径。
检查 Windows/cmd 的一个简单方法是
for %A IN ("%PATH:;=" "%") DO @ECHO=%~A | Find /I "Python"
在我的情况下输出
C:\Users\<user>\AppData\Local\Programs\Python\Python38\
C:\Users\<user>\AppData\Local\Programs\Python\Python38\Scripts\
C:\Users\<user>\AppData\Local\Programs\Python\Python38-32\
C:\Users\<user>\AppData\Local\Programs\Python\Python38-32\Scripts\
这意味着,64 位版本默认运行。编辑后,还要记得重新启动 cmd 窗口,以便它检测新路径。