写在前面的配置环境可真是件让人烦躁的事情T_T,许多服务器都在国外,导致下载速度奇慢。好不容易在我眼睛都等干时下载好了,却又告诉我版本冲突,好在一些国内镜像源可以解决部分问题,以下是一些关于pip与conda的镜像源更换方式。

目录

1.pip换源

1.1一般使用方法

1.2修改pip下载配置

Linux

Windows

2.conda基本操作

3.conda换源


1.pip换源

国外的源文件下载回来速度慢的抠脚,一般只有几十kb/s,而换源后,速度起飞到2m/s左右,这可不随便你要下载多少啦~~

常见国内镜像源:

1.1一般使用方法

在使用pip下载时,只需要在下载库的后面加上-i,并添加上镜像源网站就好,如下面下载numpy为例:

pip install numpy==1.21.4 -i​ https://pypi.tuna.tsinghua.edu.cn/simple/

1.2修改pip下载配置

倘若不想每次都来找这个网址,那么就可以修改以下系统下载的配置,这样就可以不用每次都复制粘贴了(T_T)

  • Linux

修改用户目录下的~/.pip/pip.conf文件,如果没有的话就创建一个,要注意其中.pip表示的是隐藏文件夹,在pip.conf文件中对pip下载源进行配置,如下加入清华镜像源所示:

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

需要注意的是Linux中镜像源都升级为https了哦:-D

  • Windows

Windows也差不多,也是在user用户文件下创建pip文件夹然后创建pip.ini配置文件,其配置信息与上面一样,当然你可以换成其他的镜像源。

2.conda基本操作

安装好conda后首先要学习一些基本的使用方法,比如虚拟环境的创建、查看、打开、关闭、克隆、删除、更新等等,以下是一些常见用法。

#创建python3.8且名字为name的虚拟环境
conda create -n name python=3.8

#显示所有的虚拟环境
conda env list 
#显示所有的虚拟环境
conda info --envs

#激活name环境
conda activate name
#关闭name环境
conda deactivate 
​
#克隆环境后删除旧环境
conda create --name newname --clone oldname 
conda remove --name oldname --all 

​#删除为name的环境
conda remove --name name  --all 

​#更新conda
conda update -n base conda 

在完成这些操作之后,就是对conda源进行更改了。

3.conda换源

#显示conda源
conda config --show channels

#添加数据源:

#清华镜像源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

#中科大镜像源:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/

之后在学些查看包的基本操作就可以了:-) 

#删除数据源
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

#查看已经安装的包与name虚拟环境下的包
conda list
conda list -n name 

#更新包与删除包
conda update numpy
conda uninstall numpy

#conda安装numpy1.19.4
conda install numpy==1.19.4

引用兼致谢

  1. PIP 更换国内安装源
  2. Conda常用命令及如何换镜像源
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐