virtualenv以及virtualenvwrapper的安装和使用
2024-09-05 12:50:59
Virtualenv
安装
安装前最好保证pip为最新版本:
python -m pip install -U pip
pip install virtualenv
创建新的环境
virtualenv --user env_name
或
virtualenv --user --no-site-packages env_name #已经安装到系统Python环境中的所有第三方包都不会复制过来
激活环境
env_name\scripts\activate
退出环境
deactivate
查看环境内已安装的包
pip list
Virtualenvwrapper
virtualenv 的一个最大的缺点就是,每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source 一下 activate,这就需要我们记住每个虚拟环境所在的目录。
一种可行的解决方案是,将所有的虚拟环境目录全都集中起来,比如放到 ~/virtualenvs/,并对不同的虚拟环境使用不同的目录来管理。virtualenvwrapper 正是这样做的。并且,它还省去了每次开启虚拟环境时候的 source 操作,使得虚拟环境更加好用。
安装virtualenvwrapper的前提是要安装virtualenv。
pip install virtualenvwrapper-win #linux下则不需加-win
安装好以后进入安装目录运行virtualenvwrapper.bat即可。
创建虚拟环境
mkvirtualenv env_name
或
mkvirtualenv --python="C:\Program Files\Python36\python.exe" env_name #指定python解释器,前提是系统环境中已安装
激活环境
workon env_name
常用命令
rmvirtualenv env_name #删除环境
lsvirtualenv #列出所有环境
lssitepackages #显示site-packages目录的所有内容
最新文章
- mysql 学习官网
- 变通实现微服务的per request以提高IO效率(三)
- 微信签名算法的服务端实现(.net版本)
- Unity四元数小问题整理
- Design Elevator
- java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
- linux内存分配
- java 截取pdf
- Java性能调优笔记
- XML解析器(转)
- mysql 安装配置详解
- MCS-51单片机实用子程序库
- simpleDateFormat日期格式转换
- ITU-T Technical Paper: 测量QoS的基本网络模型
- MyBatis(七) 自定义映射结果ResultMap
- Linux高效数据统计命令wc
- #!/usr/bin/python3 和 #!/usr/bin/env python3的区别
- HDFS笔记(一)
- 会员通过消费攒积分,升级RENEW以及降级的需求
- c++官方文档-指针