从存档点安装

xiaoxingxing python 179

原文标题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 存档文件安装软件包

谢谢

原文链接:https://stackoverflow.com//questions/71962576/pip-install-from-archive

回复

我来回复
  • ibrahem的头像
    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年前 0条评论