即使安装了--no-cache-dir

时间:2020-07-24 12:11:55

标签: python pip

这是在干净的venv和conda环境中在代理下运行的Windows 10上。

我正在尝试做 pip install pyinstaller 这给了我哈希的不匹配。这不是pyinstaller问题,因为它可以在其他计算机上运行。无论我尝试什么,即使使用--no-cache-dir,我每次都得到一个不同的(不正确的)哈希。我不记得自己做了什么,但是给了pip一个错误的命令(我想我在--proxy或--trusted-host的URL之一中输入了密码,但我输入了ctrl + c'd取消它),然后我总是会得到哈希不匹配。作为一种快速的解决方法,执行conda install pyinstaller是可行的,但是即使在重新启动计算机并尝试使用全新的venv之后,通过pip进行安装也无法正常工作。

pip是否仅为pyinstaller下载了某种错误的证书(因为我正在对pypi.org和files.pythonhosted.org使用--trusted-host),并且每当尝试使用它时,都会得到错误的哈希值?

我的完整pip命令如下:

pip install pyinstaller --proxy https://user:pass@proxy.com:8080 --trusted-host pypi.org --trusted-host files.pythonhosted.org

0 个答案:

没有答案