我怎样才能做出“点击”#39;在相同的前缀中使用Python可执行文件?

时间:2017-11-21 15:58:30

标签: python windows python-2.7 pip

我最近下载了用于Python 2.7.10 32bit的Windows MSI安装程序(出于兼容性原因,我使用了该特定版本)并使用' pip'启用。该工具工作正常,但似乎已经硬编码Python解释器使用的路径:

C:\Python27-from-msi>scripts\pip list
You are using pip version 7.0.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
pip (7.0.1)
setuptools (16.0)

C:\Python27-from-msi>cd ..

C:\>move Python27-from-msi Python27-from-msi-new
        1 dir(s) moved.

C:\>cd Python27-from-msi-new\

C:\Python27-from-msi-new>scripts\pip list
Fatal error in launcher: Unable to create process using '"C:\Python27-from-msi\python.exe"  "C:\Python27-from-msi-new\scripts\pip.exe" list'

有没有办法让pip选择与python.exe本身具有相同前缀的pip可执行文件(即Windows上的..\python.exe)?

对于它的价值,easy_install.exe的行为相同。我想这些可执行文件是在安装时使用py2exe之类的东西构建的,这是以硬编码Python解释器路径的方式完成的。

0 个答案:

没有答案