windows下Python 虚拟环境搭建
先到Python官网,下载安装最新python3,新版Python3自带pip,且会把Python及其script目录写进环境。
1 打开命令行工具,输入
pip install virtualenv
执行以下两条命令即可安装 Virtualenv及virtualenvwrapper。
pip install virtualenv
pip install virtualenvwrapper-win
2 指定虚拟环境目录:virtualenv 后面是要指定的目录。
virtualenv C:\Users\myenv\project_env
3 激活这个环境,运行 project_env\Scripts\ 目录下的 activate 程序激活它:
activate
命令行变成 (project_env) 说明已经激活
(project_env) C:\WINDOWS\system32>
4 为方便激活可以写 project_env\Scripts\进环境变量,但是如果多个虚拟环境目录,请不要都这么做,因为系统只会查找最前面的activate
5 前面说的都是较为复杂的步骤,每次进入virtual我们都需要进入到virtualenv的目录下,当使用virtualenvwrapper时可以简化,首先要设置WORK_HOME环境变量

其次创建虚拟环境
mkvirtualenv virPro
因为设置了WORKON_HOME目录,所以虚拟环境会所有虚拟环境将安装到 E:\virtualevn
查看,进入,退出,删除虚拟环境同下面Ubuntu系统下的命令
Ubuntu下安装虚拟环境
安装虚拟环境的命令:
1)sudo pip install virtualenv #安装虚拟环境
2)sudo pip install virtualenvwrapper #安装虚拟环境扩展包
3)编辑家目录下面的.bashrc文件,添加下面两行。
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
4)使用source .bashrc使其生效一下。
创建虚拟环境命令:
mkvirtualenv 虚拟环境名
创建python3虚拟环境(指定使用python3):
mkvirtualenv -p python3 project_env
进入虚拟环境工作:
workon 虚拟环境名
查看机器上有多少个虚拟环境:
workon 空格 + 两个tab键
退出虚拟环境:
deactivate
删除虚拟环境:
rmvirtualenv 虚拟环境名
虚拟环境下安装包的命令:
pip install 包名
注意:不能使用sudo pip install 包名,这个命令会把包安装到真实的主机环境上而不是安装到虚拟环境中。
注意 如果没有安装virtualenvwrapper激活虚拟环境的方法,因Linux 下没有 Scripts\ 这个目录,取而代之的是 bin/ 目录。且激活命令为:
$ source project_env/bin/activate
网友评论