Python环境及pip镜像等
环境管理工具 venv
安装
python3.3版本之后自带, 无需安装
使用
创建环境
python3 -m venv /path/to/env_name
激活环境
cd /path/to/env_name && source ./bin/activate
退出环境
deactivate
环境管理工具 virtualenv
安装
pip install virtualenv
创建及使用环境
# 创建一个新环境
virtualenv env_name
# 启用这个环境
. env_name/bin/activate
# 或者
env_name\Scripts\active
# 关闭这个环境
deactivate
指定python解释器
virtualenv env_name -p python3.9
继承基础环境的包
virtualenv --system-site-packages env_name
参考
https://virtualenv.pypa.io/en/latest/reference/
pip镜像源配置
命令配置(推荐)
pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/
pip config set install.trusted-host mirrors.aliyun.com
手动配置
打开/新建%USER_HOME%\pip\pip.ini
文件
改为以下内容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
镜像源
- 阿里云
http://mirrors.aliyun.com/pypi/simple/
- 清华
https://pypi.tuna.tsinghua.edu.cn/simple
- 豆瓣
http://pypi.douban.com/simple/
- 中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple/
- 华中理工大学
http://pypi.hustunique.com/
- 山东理工大学
http://pypi.sdutlinux.org/