环境:Ubuntu 16.04,Python3.5,此处数据库使用sqlite
步骤:
1.安装Python3
sudo apt install python3.5
sudo apt update
sudo apt install python3-pip
2.安装虚拟环境及虚拟环境管理
使用apt命令安装虚拟环境和虚拟环境管理工具:
sudo apt install python3-virtualenv
sudo pip3 install virtualenvwrapper
配置虚拟环境的相关环境变量:
打开配置文件:vim .bashrc
添加:
(如果安装了python2和python3,需要指定一下)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.5
export WORKON_HOME=/root/.virtualenvs
source /usr/local/bin/virtualenvwrapper.shh
退出vim,
刷新环境变量:source .bashrc
3.在虚拟环境中安装各种依赖
mkvirtualenv xx -p /usr/bin/python3 指定环境创建
mvvirtualenv xx 移除
workon xx 进入虚拟环境
pip freeze > virtualpackage.txt 将之前项目环境中所用到的所有依赖导入到virtualpackage文件中
pip install -r virtualpackage.txt 将virtualpackage文件中所有的依赖安装到创建好的虚拟环境中
deactiv