Ubuntu20.04 为pip更换国内的下载源
Posted NoteBlogSgj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu20.04 为pip更换国内的下载源相关的知识,希望对你有一定的参考价值。
1.查看ubuntu20.04的版本和linux内核版本
hostnamectl
2.查看pip的相关信息
pip show pip
which pip
ls -alFh /usr/bin | grep pip
3.更换pip的下载源(一般选择清华镜像源或者阿里镜像源)
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
执行这个命令之后,系统会自动在用户目录下的.config目录创建一个pip目录,并且将下载源写入pip.conf文件中
pip.conf文件中的内容如下:
4.查看当前的pip下载源
pip config list
5.测试pip下载python包的速度
pip install virtualenv
6.附加问题:这里他提醒我/home/sgj/.local/bin不在环境变量PATH中,因此我下载的virtualenv这个包之后,再终端中就不能使用virtualenv这个包的命令了
7.将/home/sgj/.local/bin加入到PATH环境变量中
首先打开当前用户目录下的一个隐藏文件.bashrc
cd ~
vim .bashrc
在.bashrc的最后一行添加内容如下:
export PATH="/home/sgj/.local/bin:$PATH"
完成之后保存并退出,然后执行source命令是这个配置文件立马生效
source /home/sgj/.bashrc
8.查看当前PATH环境变量(就是一个目录列表,PATH就是一个保存很多path的变量,当我们在终端中输入命令时,系统会查看PATH环境变量中的路径下有没有对应的可执行文件)
echo $PATH
成功的将/home/sgj/.local/bin路径添加到PATH环境变量中了
9.PATH环境变量和python中的列表类似,他的每一个元素都是一个路径,将一个新的路径添加到PATH中,在python中就是给PATH添加一个新元素,即PATH.append(newpath), newpath = "/home/sgj/.local/bin"
pycharm 更换pip镜像源为国内,解决下载慢的问题
参考链接:https://www.cnblogs.com/hkgov/p/7799078.html
官方源下载速度太慢,换成国内源会很快。
推荐清华的源:https://pypi.tuna.tsinghua.edu.cn/simple
1、首先打开设置页面
2、打开源管理器
3、输入清华的源
4、最后将官方源删除
备用。
以上是关于Ubuntu20.04 为pip更换国内的下载源的主要内容,如果未能解决你的问题,请参考以下文章