Python pip 错误 : "Cannot fetch index base URL https://pypi.python.org/simple/"

标签 python proxy pip

我正在尝试使用 pip 安装几个软件包。当我使用 sudo 执行此操作时,会发生此错误:“无法获取索引基础 URL https://pypi.python.org/simple/”。当我在没有 sudo 的情况下执行命令时,包下载成功,但我没有足够的权限。这种不同行为的原因可能是什么?我坐在代理后面。

最佳答案

也许试试 sudo -E:

 -E          The -E (preserve environment) option indicates to the secu‐
             rity policy that the user wishes to preserve their existing
             environment variables.  The security policy may return an
             error if the -E option is specified and the user does not
             have permission to preserve the environment.

假设您的代理设置是在您的正常用户环境中设置的,而不是您在运行 sudo 时获得的设置。

关于Python pip 错误 : "Cannot fetch index base URL https://pypi.python.org/simple/",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15501133/

相关文章:

Python——迭代一个迭代器两次

python - 大数据库中的 MongoDB 计数非常慢

python - 当 x 轴是分类轴时,如何设置图形上添加的注释的坐标?

Nginx - 允许源 IP

python - Pycharm2018中的pip版本

python - 尝试安装 PyQT5 时 Pip 安装卡在 "Preparing Wheel metadata..."

python - 如何使用 numpy 将一个小矩阵添加到一个大矩阵中?

Nginx 使用gunicorn 和 python-socketio 进行反向代理

node.js - NPM 模块安装错误

python - 使用 pip install 安装语言检查时出错