pypi 使用非 https 的镜像地址后无法使用,提示每次要加 `--trusted-host url` 来解决

发布于 2022-09-01 20:45:24 字数 811 浏览 15 评论 0

之前一直是正常使用 aliyun 的源,配置如下:

# ~/.pip/pip.conf

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/

升级 pip 后,运行

>$ pip install virtualenv --upgrade

返回提示:

The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host mirrors.aliyun.com'.

Requirement already up-to-date: virtualenv in /usr/local/lib/python2.7/site-packages

可以看到返回说 virtualenv 是最新的,实际上并没用更新。得运行下面的代码才能升级:

pip install virtualenv --upgrade --trusted-host mirrors.aliyun.com

怎么解决,总不能每次都加 --trusted-host mirrors.aliyun.com 吧?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

£噩梦荏苒 2022-09-08 20:45:24

配置文件里加

trusted-host=mirrors.aliyun.com

拥抱影子 2022-09-08 20:45:24

换个支持 https 的源吧。比如下面这个:
[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple

獨角戲 2022-09-08 20:45:24

以下回答可能不礼貌

4.6k声望的也是伸手党?
您自己都还回答过 “SF怎么越来越水了” 的问题。

随便Google以下都可以出来结果的问题。
就算不会英语也有中文的链接的问题。
同样用aliyun的其他人问题已经解决的贴出来的。

而且无法理解的既然知道用conf文件了,不知道加配置吗?

还是说我太菜无法理解这其中到底会有什么问题?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文