pip源切换国内镜像

pip 源切换国内镜像

常见国内镜像

1
2
3
4
5
https://pypi.tuna.tsinghua.edu.cn/simple/   # 清华大学
https://mirrors.aliyun.com/pypi/simple/ # 阿里云
https://pypi.douban.com/simple/ # 豆瓣
https://pypi.mirrors.ustc.edu.cn/simple/ # 中国科学技术大学
https://pypi.hustunique.com/ # 华中科技大学

使用方法

临时使用

1
2
# 通过清华镜像 安装 virtualenv
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ virtualenv

永久使用

在用户的根目录下创建 .pip 文件夹,新建 pip.conf 文件,在文件中写入要使用的镜像

1
2
3
4
5
# 使用清华镜像
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

python 虚拟环境 virtualenv

安装

1
2
3
4
5
6
pip install virtualenv
pip install virtualenvwrapper # virtualenvwrapper是virtualenv的拓展包

# 若安装失败,尝试使用国内镜像
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ virtualenv
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ virtualenvwrapper

配置环境变量

1
2
3
4
export WORKON_HOME=~/Envs  				#设置环境变量
mkdir -p $WORKON_HOME #创建虚拟环境管理目录
find / -name virtualenvwrapper.sh #找到virtualenvwrapper.sh的路径
source 路径 #激活virtualenvwrapper.sh

​ 默认virtualenvwrapper安装在下面python解释器中的site-packages,实际上需要运行virtualenvwrapper.sh文件才行;所以需要先进行配置一下:

  • 找到virtualenvwrapper.sh的路径:find / -name virtualenvwrapper.sh
  • 运行virtualenvwrapper.sh文件:source 路径

ps:每次要想使用virtualenvwrapper 工具时,都必须先激活virtualenvwrapper.sh,另外,如果创建前要将即将的环境保存到Envs中,就要先设置一下环境变量:export WORKON_HOME=~/Envs,再搭建

基本使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 创建一个虚拟环境
mkvirtualenv --python=python3.6 project_env

# 指定虚拟环境工作
workon project_env

# 退出虚拟环境
deactivate

# 删除虚拟环境
rmvirtualenv project_env

# 列举所有的环境
lsvirtualenv

# 导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages
cdvirtualenv

# 和上面的类似,但是是直接进入到 site-packages 目录中
cdsitepackages

# 显示 site-packages 目录中的内容
lssitepackages
坚持原创技术分享,您的支持将鼓励我继续创作!