首页 > 解决方案 > 将额外的 Python 安装添加到“py 启动器”

问题描述

我的机器上安装了四个 Python 实例,2.7-32 和 3.7-32 是我手动安装到它们的默认位置的,2.7-64 和 3.4-64 作为预打包的二进制文件提供,带有我需要的统计包工作(SPSS)。Py Launcher 成功检测到我手动安装的两个安装,但看不到第三方软件附带的两个安装。

我将两个 Python X-64 实例的安装和脚本目录添加到 PATH 变量中,并确认更改仍然存在。

我已经研究过创建一个 py.ini 文件并将其添加到“C:\Users\\AppData\Local\”,但没有找到关于如何使用它添加其他安装的参考。

我已将另外两个安装目录(和 Scripts 文件夹)添加到 PATH 变量中,并确认更改仍然存在(如下所示):

PATH=C:\Program Files (x86)\Python37-32\Scripts\;C:\Program Files (x86)\Python37-32\;C:\Python27\;C:\Python27\Scripts;C:\Program Files\IBM\SPSS\Statistics\24\Python\;C:\Program Files\IBM\SPSS\Statistics\24\Python\Scripts\;C:\Program Files\IBM\SPSS\Statistics\24\Python3\;C:\Program Files\IBM\SPSS\Statistics\24\Python3\Scripts\;

“py -0p”的当前结果(列出可用的 python 和路径)

C:\>py -0p
Installed Pythons found by py Launcher for Windows
 -3.7-32        "C:\Program Files (x86)\Python37-32\python.exe" *
 -2.7-32        C:\Python27\python.exe

“py -0p”的预期结果

C:\>py -0p
Installed Pythons found by py Launcher for Windows
 -3.7-32        "C:\Program Files (x86)\Python37-32\python.exe" *
 -2.7-32        C:\Python27\python.exe
 -3.4-64        "C:\Program Files\IBM\SPSS\Statistics\24\Python3\python.exe"
 -2.7-64        "C:\Program Files\IBM\SPSS\Statistics\24\Python\python.exe"

标签: python

解决方案


推荐阅读