当需要开发多个项目且每个项目之间存在很多差距时,通常会使用虚拟环境将每个项目的环境给隔离开,所以需要引入虚拟环境
virtualenv
。
virtualenv的安装教程
- 首先需要安装
virtualenv
和virtualenvwrapper
;
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
- 安装完成之后创建存放虚拟环境的目录;
mkdir $HOME_virtualenv
- 打开
~/.bashrc
进入编辑模式,输入i
插入下图红框中的内容,插入之后在键盘上按ESC
,最后shift+:
输入wq
退出;
vi ~/.bashrc
- 编辑保存之后再输入以下命令运行
~/.bashrc
;
source ~/.bashrc
- 最后可以创建python虚拟环境了。
mkvirtualenv 虚拟环境名称 #创建虚拟环境
deactivate #退出虚拟环境
workon 虚拟环境名称 #再次进入虚拟环境
注:
- 如果遇到
No module named virtualenv
的问题,要注意自己在~/.bashrc
中填写的python3
的路径是否正确; - 如果在安装过程中出现
E:无法定位软件包
或者有几个软件包无法下载
的问题,则在虚拟机中找到“软件和更新”的“下载自”,选择其他站点。