win10构建Virtualenv虚拟python环境
- 一、需求
- 二、安装
- 三、使用
- 四、关闭
- 五、其他参数命令
一、需求
1、为单个项目进行配置python环境,便于生成requirements.txt
2、为同一架构的不同版本配置开发环境
3、隔离不同架构的项目,提高可靠性和可移植性
二、安装
virtualenv基于Python环境,用于python环境,直接使用pip安装
pip install virtualenv
三、使用
方法1 在已有项目文件夹的情况下,打开cmd或者shell
virtualenv F:\XXX #XXX为项目文件夹名,创建虚拟环境
F:\XXX\Scripts\activate #激活环境
此时cmd或shell上>前方的环境发生了变化:
(XXX)F:XXX/> #等待输入
(XXX)F:XXX/>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt #安装依赖
方法2 在没有项目时,使用IDE新建项目,再在IDE自带的终端上输入
virtualenv 文件夹名
即可建立一个<文件夹名>的文件夹,python环境就在上面
激活:
source 文件夹名/bin/activate
四、关闭
直接再cmd或shell上输入
deactivate
五、其他参数命令
$ virtualenv [OPTIONS] DEST_DIR
–version #显示当前版本号。
-h, –help #显示帮助信息
-v, –verbose #显示详细信息
-q, –quiet #不显示详细信息
–python=python2 #使用系统环境变量里的python2.exe,默认使用系统默认优先python
–clear #清空非root用户的安装,并重头开始创建隔离环境
–never-download #禁止从网上下载任何数据。此时,如果在本地搜索发布包失败,virtualenv就会报错