之前,一直把虚拟环境放在Django工程下面,导致每次重建工程,都需要创建虚拟环境。而每次发布到服务器也是要连同虚拟环境一起拷贝到服务器。上传速度慢。
今天偶尔发现这个问题,于是做出如下规划:
虚拟环境本身的用途是要在项目之外,凡是虚拟环境相同的项目,就可以共用一个虚拟环境。
01 安装虚拟环境插件
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
02 创建虚拟环境
在D:\DjangoDevelopment目录下,创建一个目录为venv的目录,专门用于存放各种不同的虚拟环境。同时,在venv目录下创建第一个虚拟环境。
cd d:\DjangoDevelopment mkdir venv
cd venv virtualenv -p python thvenv cd thvenv/scripts activate