【问题标题】:Where is tox/pip looking finding the pypi repo urls?tox/pip 在哪里寻找 pypi repo url?
【发布时间】:2017-01-16 04:06:25
【问题描述】:

当我构建我的 python 项目时,tox 需要很长时间来设置环境。我已经将缓慢追溯到这样一个事实,即当它试图在 .tox 中升级环境时,它试图访问我的公司已经退役的旧 pypi 存储库以支持新的存储库(工作正常)。我所做的大多数事情都尝试多次访问这个旧仓库(~100 次),等待一两秒以在每个连接上超时。

我已尽我所能清理我机器上指向旧存储库的链接,但它仍然在某个地方徘徊。我试过了:

  • 卸载并重新安装 tox 和 pip
  • 吹走~/.pip
  • 在我的项目文件夹中查找旧仓库的 url
  • 在 /Library/Frameworks/ 中查找旧 repo 的 url(这是在 OSX Yosemite 10.10.5 上)

其中任何一个都没有骰子。

我还应该去哪里看?是否有一些我没有想到的隐蔽角落或裂缝?如果你没有明确指定,pip 默认在哪里寻找 repos?

【问题讨论】:

    标签: python pip tox


    【解决方案1】:

    可以是毒物设置吗? Thisthis 参数似乎是相关的。如果你没有把你的 tox 文件和项目本身放在同一个地方,你在 grepping 时可能会错过它。

    【讨论】:

      【解决方案2】:

      通过一些艰苦的 println 调试和阅读 github 上的源代码找到了它。它在 ~/Library/Application Support/pip 中。

      对于将来发现此内容的任何人,pip 都有一些 default directories 它会查找。

      【讨论】:

        猜你喜欢
        • 2015-01-16
        • 1970-01-01
        • 2019-05-02
        • 2012-05-21
        • 2011-08-01
        • 2015-07-28
        • 2018-06-24
        • 2017-05-23
        • 1970-01-01
        相关资源
        最近更新 更多