Python虚拟环境

virtualenv

Python虚拟环境使用virtualenv进行创建和管理。

安装virtualenv

pip install virtualenv

创建虚拟环境

默认创建到当前目录:

virtualenv [虚拟环境名]

可以指定各种参数:

virtualenv --no-site-packages [虚拟环境名]  # 不复制原有的第三方库
virtualenv -p C:\Python36\python.exe [虚拟环境名]   # 指定该虚拟环境使用的Python版本解释器

进入虚拟环境

# linux
source [虚拟环境名]/bin/activate

# windows
[虚拟环境名]\Scripts\activate.bat

退出虚拟环境

进入虚拟环境后,命令行前缀会带有当前虚拟环境名,如果要退出当前虚拟环境,只要输入以下命令即可:

deactive

virtualenvwrapper

virtualenv的使用当中,创建虚拟环境只能创建到当时的目录下,同时进入虚拟环境也需要切换文件夹调用命令,相对来说使用比较麻烦。

virtualenvwrapper可以单独使用,对virtualenv的操作进行了封装,方便日常使用。

安装virtualenvwrapper

# linux
pip install virtualenvwrapper

# windows
pip install virtualenvwrapper-win

创建虚拟环境

创建的虚拟环境默认会放到用户文件夹下的Envs目录(Windows是C:\Users\Tim\Envs。),如果要修改保存目录,可以配置环境变量WORKON_HOME

mkvirtualenv [虚拟环境名]
mkvirtualenv --python==C:\Python36\python.exe [虚拟环境名]   # 指定虚拟环境使用的Python版本

创建后会直接进入虚拟环境。

列出当前所有的虚拟环境

实际上就是查找虚拟环境根目录的子文件夹

lsvirtualenv

进入虚拟环境

workon [虚拟环境名]

退出虚拟环境

deactivate
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值