始终从 pypi 服务器下载 tar.gz
Always download tar.gz from pypi server
我有本地 pypi 服务器,我从 https://pypi.org/simple/
下载软件包
我运行命令
pip install -d /srv/pypi/ cryptography==2.2.2
并且它在我的本地 pypi 服务器上安装了 cryptography-2.2.2-cp34-abi3-manylinux1_x86_64.whl
。
当我尝试使用 pypi
服务器在非 linux 平台上下载包时,它失败了。
然后我下载了cryptography-2.2.2.tar.gz
,在本地安装了pypi,就可以正常运行了。
如何在 pip install -d
命令中说总是下载 tar.gz
那个包?
指定--no-binary
标志。使用 sdist 进行加密:
pip install --no-binary cryptography cryptography
要对所有内容使用 sdist:
pip install --no-binary :all: cryptography
我有本地 pypi 服务器,我从 https://pypi.org/simple/
下载软件包我运行命令
pip install -d /srv/pypi/ cryptography==2.2.2
并且它在我的本地 pypi 服务器上安装了 cryptography-2.2.2-cp34-abi3-manylinux1_x86_64.whl
。
当我尝试使用 pypi
服务器在非 linux 平台上下载包时,它失败了。
然后我下载了cryptography-2.2.2.tar.gz
,在本地安装了pypi,就可以正常运行了。
如何在 pip install -d
命令中说总是下载 tar.gz
那个包?
指定--no-binary
标志。使用 sdist 进行加密:
pip install --no-binary cryptography cryptography
要对所有内容使用 sdist:
pip install --no-binary :all: cryptography