码迷,mamicode.com
首页 > 其他好文 > 详细

更换(Pypi)pip源到国内镜像

时间:2020-03-15 18:45:20      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:idle   阿里云   科技   https加密   科学   指定   文件   永久   mirrors   

pip国内的一些镜像

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
若担心安全问题,请使用Https加密源

修改源的方法

(1)临时修改并使用(适用于Linux、Windows、Mac)
可以在使用pip的时候在后面加上-i参数,指定pip源

pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple

注意:
如果在临时修改并使用Http源的时候可能出现如下错误
技术图片
此时需要在命令最后加上--trusted-host pypi.douban.com

pip install django -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

(2)永久修改并使用
linux中如下设置:
在终端进入目录

cd ~/

用户家目录如果没有 .pip 文件夹,那么就要新建这个文件夹

mkdir .pip

然后在.pip 文件夹内新建pip.conf并写入数据

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

[install]
trusted-host=mirrors.aliyun.com

Windows中如下设置:
(1)直接在Pycharm中设置
file - - settings - - project - - project interpreter - - 右侧+ - - manage repositories - - 右侧+ - - 填入国内镜像 - - OK
(2)如果没有安装Pycharm,则可以将以下一行代码粘贴到python IDLE中回车执行,则可以换为豆瓣源

import os ; ini = "[global]\nindex-url = https://pypi.tuna.tsinghua.edu.cn/simple/\n" ; pippath=os.environ["USERPROFILE"]+"\\pip\\" ; exec("if not os.path.exists(pippath):\n\tos.mkdir(pippath)"); open(pippath+"/pip.ini","w+").write(ini)

更换(Pypi)pip源到国内镜像

标签:idle   阿里云   科技   https加密   科学   指定   文件   永久   mirrors   

原文地址:https://www.cnblogs.com/mousecode/p/12499141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!