python 安装虚拟环境

虚拟环境用于管理不同版本或不用项目的pyhton开发环境。

通过执行 venv 指令来创建一个虚拟环境

1
python3 -m venv /path/to/new/virtual/environment

通过virtualenv创建虚拟环境

  • 安装virtaulenv
1
[root@i-x676awuk opt]# pip3 install virtualenv
  • 创建环境
1
[root@i-x676awuk virtualenv]# virtualenv  -p /usr/bin/python env_name

虚拟环境管理包 virtualenvwrapper,配置如下

  • 安装
1
[root@i-x676awuk virtualenv]# pip3 install virtualenvwrapper
  • 在/etc/profile 或 ~/.bashrc 文件中添加下列内容
1
2
3
export WORKON_HOME=/opt/virtualenv
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

注:
WORKON_HOME为虚拟环境的安装目录
VIRTUALENVWRAPPER_PYTHON 为虚拟环境python解释器版本
使用命令
创建一个虚拟环境:
mkvirtualenv project_env
mkvirtualenv env –python=python2.7
启动虚拟环境
workon vir_env
退出虚拟环境
deactivate
其它命令
lsvirtualenv #列举所有的环境。
cdvirtualenv #导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages。
cdsitepackages # 和上面的类似,但是是直接进入到 site-packages 目录中。
lssitepackages #显示 site-packages 目录中的内容。

pip代理

切换到用户家目录下:cd ~
创建目录:mkdir .pip
创建文件:pip.conf

1
2
3
4
5
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com
-------------本文结束感谢您的阅读-------------