虚拟环境
5.1 在ubuntu中安装虚拟环境管理工具(配置环境变量)
sudo pip install virtualenv sudo pip install virtualenvwrapper # 安装完虚拟环境后,如果提示找不到 mkvirtualenv 命令,须配置环境变量: # 1、创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs # 2、打开~/.bashrc文件,并添加如下: export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh # 3、运行 source ~/.bashrc
5.2 创建项目虚拟环境(python解释器)
# 默认是python2 mkvirtualenv 项目虚拟环境名称 # 如果安装python3解释器的 项目虚拟环境 mkvirtualenv -p python3 项目虚拟环境名称
小提示:
-
创建虚拟环境需要联网
-
创建成功后, 会自动工作在这个虚拟环境上
-
工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”
5.3使用
| 退出
| 删除
虚拟环境
# 使用(workon不是worken; 该命令可以在任意目录下输入) workon 两次tab键 (然后选择一个需要使用的虚拟环境) workon 项目虚拟环境名 # 退出 deactivate (敲除deac后可以自动补全) # 删除 先退出:deactivate 再删除:rmvirtualenv 项目虚拟环境名
5.4 如何在虚拟环境中安装工具包
提示 : 工具包安装的位置 :
python2版本下: ~/.virtualenvs/项目虚拟环境名/lib/python2.7/site-packages/ python3版本下: ~/.virtualenvs/项目虚拟环境名/lib/python3.5/site-packages
# 安装 pip install XXX # 虚拟环境中不需要权限(千万注意,如果使用sudo则安装在全局) # 查看虚拟环境中的包 pip freeze
5.5 虚拟环境是独立的,你可以看成是一块儿独立的环境,该环境中存在硬链接的python
解释器; 然后 workon
该环境后切换 项目的目录 来运行各个项目.
5.6 pycharm 配置虚拟环境