Python开发必备神器之一:virtualenv
来源:互联网 发布:淘宝网购物女装短裙 编辑:程序博客网 时间:2024/06/18 09:02
virtualenv 安装
windows/ubuntu系统下安装
pip install virtualenv
基本用法
创建项目的虚拟环境
在某个目录下,运行如下命令,即可创建
virtualenv zhangsan # zhangsan是虚拟环境名称,可替换为别的虚拟环境名称
默认情况下,虚拟环境会依赖系统环境中的site packages,就是说系统中已经安装好的第三方package也会安装在虚拟环境中,如果不想依赖这些package,那么可以加上参数 –no-site-packages
virtualenv --no-site-packages zhangsan
启动虚拟环境
cd zhangsansource bin/activate # Windows 系统下运行 Scripts\
退出虚拟环境:
deactivate
virtualenvwrapper
ubuntu系统下安装
pip install virtualenvwrapper #建议用pip安装,因为pip3安装会出些问题
设置环境变量
修改 ~/.bashrc 或其它环境变量相关文件(如 ~/.bash_profile 或用 ZSH 之后的 ~/.zshrc),添加以下语句
export WORKON_HOME=$HOME/.virtualenvsexport PROJECT_HOME=$HOME/workspace #在/home/下创建workspacesource /usr/local/bin/virtualenvwrapper.sh
修改后使之立即生效(也可以重启终端使之生效):
source ~/.bashrc
注意:mkvirtualenv 也可以使用 virtualenv 的参数,比如 –python 来指定 Python 版本。创建虚拟环境后,会自动切换到此虚拟环境里。虚拟环境目录都在 WORKON_HOME 里。
windows系统下安装
pip install virtualenvwrapper-win
【可选】Windows下默认虚拟环境是放在用户名下面的Envs中的,与桌面,我的文档,下载等文件夹在一块的。更改方法:计算机,属性,高级系统设置,环境变量,添加WORKON_HOME,如图(windows 10 环境变量设置截图):
使用方法
mkvirtualenv zqxt:创建运行环境zqxtworkon zqxt: 工作在 zqxt 环境 或 从其它环境切换到 zqxt 环境deactivate: 退出终端环境rmvirtualenv ENV:删除运行环境ENVmkproject mic:创建mic项目和运行环境micmktmpenv:创建临时运行环境lsvirtualenv: 列出可用的运行环境lssitepackages: 列出当前环境安装了的包
0 0
- Python开发必备神器之一:virtualenv
- Python开发必备神器之一:virtualenv
- 如何使用Python开发神器-virtualenv
- Python神器--VirtualEnv
- 前端开发必备神器
- Python三大神器之Virtualenv
- Python三神器之virtualenv&virtualenvwrapper
- python居家旅行必备的pyenv,virtualenv
- Git--团队开发必备神器
- 大话WEB开发必备神器
- 大话WEB开发必备神器
- virtualenv-python虚拟开发环境
- Android 驱动开发必备神器之 ADB
- JDialog 弹出框,前端开发必备神器
- 开发API必备神器---ApiDoc的使用
- python开发环境管理:pip和virtualenv
- python虚拟开发环境Virtualenv搭建
- Python virtualenv
- 525. Contiguous Array
- activiti学习笔记5--history configuration--20170405
- convolution by numpy
- Hdu-1172-猜数字 [枚举]
- 线程同步与互斥——信号量
- Python开发必备神器之一:virtualenv
- 递归递推练习―G―小银考呀考不过四级
- Java8---5.方法引用
- 如何获取大量随机数
- 设计模式(二十) 观察者模式
- Python: 熟悉又陌生的字符编码(转载)
- 学习笔记--C++ autotools工具使用
- iOS 线程之pthread
- java 集合框架再学习