pip 及 conda换源
写在前面的:配置环境可真是件让人烦躁的事情,许多服务器都在国外,导致下载速度奇慢。好不容易在我眼睛都等干时下载好了,却又告诉我版本冲突,好在一些国内镜像源可以解决部分问题,以下是一些关于pip与conda的镜像源更换方式。1.pip换源2.conda换源引用兼致谢:PIP 更换国内安装源Conda常用命令及如何换镜像源...
写在前面的:配置环境可真是件让人烦躁的事情T_T,许多服务器都在国外,导致下载速度奇慢。好不容易在我眼睛都等干时下载好了,却又告诉我版本冲突,好在一些国内镜像源可以解决部分问题,以下是一些关于pip与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
引用兼致谢:
更多推荐
所有评论(0)