python – 如何安装带有.whl文件的Python包?

我在我的Windows机器上安装Python软件包(特别是JPype1 0.5.7)时遇到问题,并希望用Christoph Gohlke的Window二进制文件安装它。(根据我的经验,对于许多其他软件包安装来说,这大大减轻了。)

然而,虽然Christoph过去常常提供.exe文件,但最近似乎他正在上传.whl文件。

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

但是如何安装.whl文件?

笔记:

  • 在车轮上找到了文档,但在解释如何安装.whl文件方面它们似乎并不那么明确。
  • 这个问题与此问题重复,但没有直接回答。

我只是使用了以下非常简单的内容。首先打开一个控制台然后cd到你下载文件的地方,比如some-package.whl并使用

pip install some-package.whl

注意:如果无法识别pip.exe,您可以在安装了python的“Scripts”目录中找到它。如果未安装pip,此页面可以提供帮助: 如何在Windows上安装pip?

注意:有关说明
如果将*.whl文件复制到本地驱动器(例如C:\ some-dir \ some-file.whl),请使用以下命令行参数 –

pip install C:/some-dir/some-file.whl

要从wheel安装,请将其下载到下载轮的目录。例如,要安装package_name.whl

pip install --use-wheel --no-index --find-links=/where/its/downloaded package_name

确保首先更新pip以启用车轮支持:

pip install --upgrade pip

我和OP在同一条船上。

使用Windows命令提示符,从目录:

C:\Python34\Scripts>
pip install wheel

似乎工作。

将目录更改为whl所在的位置,它只是告诉我“pip无法识别”。回过头来C:\Python34\Scripts>,然后使用上面的完整命令提供’where / its / downloaded’位置,它说Requirement 'scikit_image-...-win32.whl' looks like a filename, but the filename does not exist

所以我在Python34 / Scripts中删除了.whl的副本,再次运行完全相同的命令(--find-links=仍然转到另一个文件夹),这次它起作用了。


您必须从我的计算机上的命令提示符运行pip.exe。我打字C:/Python27/Scripts/pip2.exe install numpy

添加评论

友情链接:蝴蝶教程