目录

0.前言

1.临时使用国内源

2.永久修改

2.1方法一:修改配置文件。

2.1.1 Mac/Linux

2.1.1 Windows

2.2方法二:使用命令行(所有系统都适用)

3.写在最后



0.前言

最近需要反复给计算机安装python和anaconda环境,在默认情况下 pip 使用的是国外的软件包源,在下载的时候的速度很慢,花费的时间比较长。故而需要给anaconda和pip安装国内镜像源。这里就简单的记录下我了解的方法,方便我,也方便大家使用。

常见的国内源如下

清华:https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
百度:https://mirror.baidu.com/pypi/simple

1.临时使用国内源

平时我们在安装的时候都是使用的pip install xxx来安装python包,这里如果是零时使用国内原只需要在后面补上-i xxx,这里xxx为国内源的网址。以使用清华源下载opencv-python为例,如下:

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

2.永久修改

2.1方法一:修改配置文件。

2.1.1 Mac/Linux

在Mac/Linux系统下:配置文件位置在 ~/.pip/pip.conf

如果是新安装的就没有这个文件,需要自己创建.pip目录:

mkdir ~/.pip

完成后,打开pip.conf修改为(以清华源为例):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

最后使用查看是否修改了:

pip config list

如果出现下面文字就说明修改成功了:

global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'

2.1.1 Windows

win环境pip的配置文件在C:\Users\xxx\AppData\Roaming\pip\pip.ini里面,可以打开此文件(没有就自己创建一个)直接修改,同样以清华源为例:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

同样可用pip config list 查看。出现下面的文字就表示成功了

global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'

2.2方法二:使用命令行(所有系统都适用)

输入下面的命令可直接永久设置为清华源。

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

同样可以使用pip config list查看是否设置成功:出现下面的文字就表示成功了

global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'

3.写在最后

上述的例子都是以清华源为例,除此之外,还可以更换为其他所有的国内镜像(替换清华源网址即可)

更换python的pip下载国内源相关推荐

  1. python venv pip使用国内源

    首先得激活venv环境.进到venv的目录 cd ./venv/bin 激活venv环境 source activate 然后再配置pip使用国内源,这样下次下载都是用国内源了. pip config ...

  2. 怎么给自己的python换源_windows/linux下如何更换Python的pip源

    TAGS:Python.pip.国内源 pip是一个以Python写成的软件包管理系统,他可以安装和管理软件包,另外不少的软件包也可以在"Python软件包索引"(英语:Pytho ...

  3. win10下pip配置国内源

    win10下pip配置国内源 pip版本大于10 cmd命令输入,回车完成换源 pip config set global.index-url https://pypi.tuna.tsinghua.e ...

  4. Python pip配置国内源

    众所周知,Python使用pip方法安装第三方包时,需要从 PyPI · The Python Package Index 资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬,这时,你就需要知道配 ...

  5. python国内的源哪个好_Python pip配置国内源

    众所周知,Python使用pip方法安装第三方包时,需要从 https://pypi.org/ 资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬,这时,你就需要知道配置一个国内源有多么重要了,通 ...

  6. python pip 设置国内源

    在安装好python pip 之后,默认pip 使用的是国外源下载依赖,由于GFW会导致网速很慢,需要配置国内源加快下载速度 临时配置 在安装依赖的时候 通过 -i 参数临时指定要用到的源 pip i ...

  7. Python基础专栏④-Pip篇①-国内源的设置

    现在python受到越来越多的人的喜爱,因为它提供了大量的第三方库供人们使用,但是第三方库需要安装后才能使用,由于python官方的库的安装包所在的服务器在国外,所以如果网速不好的话,经常会安装失败, ...

  8. Mac修改pip为国内源

    以后使用pip install xxx会默认走国内源,如果需要指定源,使用pip install -i 源 xxx 修改方法 cd ~ mkdir .pip cd .pip/ touch pip.co ...

  9. debian系linux,更换apt-get官方源为国内源

    1. 更换apt-get官方源为163源 操作前做好相应备份 # mv /etc/apt/sources.list /etc/apt/sources.list.bak 以Jessie为例,编辑/etc ...

最新文章

  1. Concourse:可扩展的开源CI管道工具
  2. 如何强制除法为浮点数? 除数一直舍入到0?
  3. 58. Length of Last Word
  4. java 操作db2_java操作DB2,增删改查
  5. centos java mvn_Linux(centos7)安装JDK1.8与maven
  6. idea中查看maven信息
  7. 小型团队快速开发方法
  8. Python的可变长度参数*和**,传参序列解包,isinstance的使用
  9. 监控SQL:通过SQL Server的DDL触发器来监控数据库结构的变化(1)
  10. 数值的八进制、十六进制表示,及以二进制进行显示
  11. pmp 第六版 模拟卷5错题整理
  12. MovieLens官网数据集解释
  13. ArchLinux Plasma 简洁优雅桌面环境设置
  14. uc浏览器设置里面的的浏览器ua是什么意思
  15. 从底层源码认知Arraylist
  16. 【论文笔记_自蒸馏_2020】Regularizing Class-wise Predictions via Self-knowledge Distillation
  17. 外贸订单支付失败有哪些原因导致?有哪些解决方案?
  18. Android M应用启动流程分析
  19. 你可曾了解过,数据分析师与商业数据分析师?
  20. 基于微信选修课报名小程序系统设计与实现 开题报告

热门文章

  1. Qt 官方例子 Callout Example
  2. Java3d获取坐标_java-使用带有xzyz坐标和jzy3d的3d表面图
  3. armbian 斐讯n1_尝试使用斐讯N1在armbian终端下播放音乐
  4. python中如何绘制等边三角形
  5. 华为防火墙基础自学系列 | IKE介绍
  6. 便宜SSL证书申请平台 证书获取方案
  7. P1129 矩阵游戏
  8. java计算机毕业设计健身房管理系统演示录像2021MyBatis+系统+LW文档+源码+调试部署
  9. larval模板引擎
  10. 最近自己安装CDH5.X版本时发现,CM包和parcels包无法下载了。