如果使用以下命令将任何python软件包安装到其他目​​标目录

pip install pep8 -t c:\external --no-cache-dir


然后c:\ Python27 \ scripts文件夹中缺少pep8.exe。在这种情况下,pep8.exe将驻留在哪里?

如果我执行常规安装

pip install pep8


然后我在C:\ Python27 \ Scripts中看到pep8.exe

作业系统:Windows 7
的Python:2.7.11

当我使用-t标志时,是否知道pip.exe的运行方向?

提前非常感谢你

最佳答案

我知道了,在命令下面将可执行文件(pep8.exe-二进制文件/脚本作为安装的一部分)放入/放入C:\ Python27 \ Scripts

pip install pep8 -t c:\external --no-cache-dir --install-option="--install-scripts=C:\Python27\Scripts"


这适用于所有模块安装

关于python - 如果使用-t标志,则在python脚本文件夹中找不到python模块二进制文件(pep8.exe),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35675687/

10-14 17:57