windows下
1、 通过pip安装virtualenv
pip3 install virtualenv-win
2、 测试安装:
virtualenv --version
3、第一步,创建目录(专门用来存放虚拟环境):
mkdir virtualbox
4、第二步,创建一个独立的Python运行环境【指定python版本】
cd virtualbox
virtualenv --no-site-packages -p C:\Python36\python.exe flask
说明:
–no-site-packages:创建一个完全独立且孤立的Python环境
-p :指定使用python版本路径
5、进入并启动该环境
cd flask\Scripts
activate
6、此时在你的命令行首将会出现一对小括号,里面是你创建的虚拟环境名
(flask)C:\Users\lenovo\virtualbox>
7、此时你可以下载你所需要的依赖包,这些包将会独立安装到该虚拟环境内,也可通过命令查看该目录下已经安装的所有依赖包,还可以将该虚拟环境下的所有依赖包导出(一般用于打包项目)。
(1)安装依赖包
pip3 install xxxx
apt-get install xxx
(2)查看当前虚拟环境中已经安装的所有依赖包
pip3 list
(3)导出依赖包
pip3 freeze >requirements.txt
(4)导入依赖包
pip3 install -r requirements.txt
8、退出虚拟环境
deactivate
linux下
1、 通过pip安装virtualenv
pip3 install virtualenv
2、第一步,创建目录(专门用来存放虚拟环境)
mkdir virtualbox
3、第二步,创建一个独立的Python运行环境【指定python版本】
cd virtualbox
virtualenv -p /usr/bin/python3.5 XXX
4、进入并启动该环境
cd XXX
source bin/activate
5、进入虚拟环境后命令行如下:
(XXX) ubantu@ubantu-virtual-machine:~/Desktop/virtualbox/XXX$
6、进入虚拟环境后可以切换到你项目所在目录进行操作
cd XXX
7、退出虚拟环境
deactivate