我在Windows机器上安装Python包时遇到了麻烦,我想用Christoph Gohlke的Windows二进制文件安装它。(根据我的经验,这大大减轻了许多其他包安装的麻烦)。但是,只有.whl文件可用。

http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype

但是我如何安装。whl文件?

笔记

我在轮子上发现了一些文档,但它们似乎没有那么直截了当地解释如何安装.whl文件。 这个问题和这个问题是重复的,这个问题没有直接回答。


当前回答

在MacOS上,通过MacPorts将pip安装到MacPorts python2.7中,我必须使用@Dunes解决方案:

sudo python -m pip install some-package.whl

在我的例子中,python被MacPorts python所取代,对我来说是python2.7或python3.5。

根据manpage, -m选项为“以脚本形式运行库模块”。

(我之前已经运行sudo port install py27-pip py27-wheel,首先将pip和wheel安装到我的python 2.7安装中。)

其他回答

在Windows上,你不能只使用pip install -upgrade pip进行升级,因为pip.exe正在使用中,替换它会出现错误。相反,你应该像这样升级pip:

easy_install --upgrade pip

然后查看pip版本:

pip --version

如果它显示6。X系列,有车轮支撑。

只有这样,你才能像这样安装车轮包:

pip install your-package.whl

编辑:这不再是PIP的一部分

为了避免下载这些文件,你可以尝试:

pip install --use-wheel pillow

有关更多信息,请参见此。

我会建议你如何安装。whl文件的确切方式。 最初我面临许多问题,但后来我解决了它,这是我安装.whl文件的技巧。

正确地遵循步骤,以便导入模块

确保你的.whl文件保存在python 2.7/3.6/3.7/..文件夹中。 最初,当您下载。whl文件时,文件保存在下载文件夹,my 建议更换文件夹。这样可以更容易地安装文件。 打开命令提示符并通过输入打开保存文件的文件夹

CD c:\python 3.7

3.现在,输入下面所写的命令

>py -3.7(version name) -m pip install (file name).whl

单击enter并确保输入当前使用的版本是正确的 文件名。 一旦你按下enter,等待几分钟,文件将被安装 能够导入特定的模块。 为了检查模块是否安装成功,请在空闲状态下导入模块 检查一下。

谢谢你:)

在MacOS上,通过MacPorts将pip安装到MacPorts python2.7中,我必须使用@Dunes解决方案:

sudo python -m pip install some-package.whl

在我的例子中,python被MacPorts python所取代,对我来说是python2.7或python3.5。

根据manpage, -m选项为“以脚本形式运行库模块”。

(我之前已经运行sudo port install py27-pip py27-wheel,首先将pip和wheel安装到我的python 2.7安装中。)

你必须在我电脑上的命令提示符下运行pip.exe。 我输入C:/Python27/Scripts/pip2.exe安装numpy