将 Python 安装从 32 位切换到 64 位

将 Python 安装从 32 位切换到 64 位

以前,我使用过 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 窗口,以便它检测新路径。

相关内容