我需要安装mercury
包到本地机器与Windows.我在一台有互联网的机器上下载了pip download mercury
,并移动到第一个目录.
我试过:
pip install mercury --no-index --find-links=./mercury
但是有错误:
文件夹内没有汞的.whl文件,如何脱机安装?
我需要安装mercury
包到本地机器与Windows.我在一台有互联网的机器上下载了pip download mercury
,并移动到第一个目录.
我试过:
pip install mercury --no-index --find-links=./mercury
但是有错误:
文件夹内没有汞的.whl文件,如何脱机安装?
我在这里看到两个问题:
mercury
目录中看不到任何.whl
个文件?错误的原因是什么?
如错误消息所述:
ERROR: No matching distribution found for wheel
这是一个依赖关系的问题.下载并安装wheel
或者,你也可以从他们的PyPI page"手动"下载wheel
车轮,然后转移到离线环境中.
为什么我在水星目录里看不到
.whl
个文件?
没事的这仅仅意味着作者没有将mercury
源代码编译成二进制轮.如果你看PyPI page for mercury,你只会看到列出的tar.gz
文件—没有轮子.
tar.gz
是用tar
创建并用gzip
压缩的归档文件(例如zip文件).此档案包含库的source code.这是可以的,因为pip
足够聪明地发现这一点,并从源代码安装mercury
,并在必要的地方编译.
cd mercury
pip install mercury-2.3.8.tar.gz -f . --no-index