Pip "install" 安装在 Jython 而不是 python

Pip "install" Installs in Jython instead of python

我正在尝试使用 PIP 安装为 python 安装 "XLRD" 库,该库已成功安装,执行后我尝试导入相同的库,但我收到错误消息说没有模块已安装。

经过一番研究,我发现一切都安装在 C:jython/site-packages 目录中,而不是 C:/python27.

我的python路径设置为C:/python27,我查看了。

可能是什么问题?我如何指示 PIP 在 python 目录中安装模块。

在您的 terminal/command 提示符下导航到您需要安装模块的版本的 Python 主目录。然后导航到脚本文件夹和 运行 pip 命令。喜欢下面

cd C:/python27/Scripts
pip install XLRD

您基本上需要指向您需要 运行 此命令的 pip 脚本。如果那是 python27 中的 pip 脚本,您需要导航到那里或者像下面那样做

C:/python27/Scripts/pip install XLRD

如果您的 'PATH' 环境变量中同时包含 python27 和 jython 主目录和脚本路径,则首先声明的路径优先。要重新排列优先级,您必须重新排列路径声明的顺序。