从存档点安装
原文标题 :Pip install from archive
我正在尝试在 jupyter notebook 中安装 Dtale。由于防火墙限制,我无法在线安装。我尝试下载存档文件 dtale-2.2.0.tar.gz 并运行
pip install /dtale-2.2.0.tar.gz 在 jupyter 注释里面。这失败了,因为它找不到 pypandoc。然后我下载了 pypandoc-1.7.5.tar.gz 并运行了 pip install /pypandoc-1.7.5.tar .gz。
但是这次我得到了错误:
错误:由于 OSError 无法安装软件包:HTTPSConnectionPool(host=’files.pythonhosted.org’, port=443): url 超出最大重试次数:/packages/d2/04/08841501db81bceb7a86a98dea7c12b0185fcc69bfdf1aea266f727d1d7e/poetry_core-1.0.8-py2 .py3-none-any.whl(由 SSLError(SSLCertVerificationError(1,'[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:证书链中的自签名证书(_ssl.c:1129)’)引起))
我知道主机由于防火墙而无法访问,这就是我下载软件包的原因。有人可以指导我如何从 .gz 存档文件安装软件包
谢谢
回复
我来回复-
ibrahem 评论
此错误告诉您依赖项中有一个无法下载的 pkg。
它的名字是poetry-core
,所以你应该手动下载并安装它。
这是它的网址:https://files.pythonhosted.org/packages/d2/04/08841501db81bceb7a86a98dea7c12b0185fcc69bfdf1aea266f727d1d7e/poetry_core-1.0.8-py2.py3-none-any.whl
如果你的防火墙也不能下载,你可以使用VPN。
如果你也不能这样做,那么你可以从这个网址下载它:
https://www.mediafire.com/file/kpnfupmf5px84um/poetry_core-1.0.8-py2.py3-none-any.whl/file
我已经下载并重新上传了2年前