windows上安装python虚拟环境

1、windows上安装python虚拟环境html

一、安装
pip install virtualenv
virtualenv --versionpython


二、新建一个python虚拟环境virtual_env_01
virtualenv virtual_env_01
cd virtual_env_01
cd Scripts
activate # 进入虚拟环境
deactivate.bat # 退出虚拟环境windows


三、新建一个python2的虚拟环境virtualenv_py2
virtualenv -p D:\biancheng\python27\python.exe virtualenv_py2 # -p 指定为python2的虚拟环境
cd virtualenv_py2
cd Scripts
activate # 进入虚拟环境
deactivate.bat # 退出虚拟环境app

注意:-p 后面的参数为路径,路径能够用双引号或者不加双引号,必定不能用单引号。scrapy

正确:virtualenv -p D:\biancheng\python27\python.exe virtualenv_py2      # 双引号htm

正确:virtualenv -p "D:\biancheng\python27\python.exe" virtualenv_py2    # 不加blog

错误:virtualenv -p ‘D:\biancheng\python27\python.exe’ virtualenv_py2     # 单引号 错误ip

 

延伸:windows中退出python交互模式,ctrl  +  Z  ,再 enterget

2、Linux上安装虚拟环境
同上pip

或者参考:

http://www.javashuo.com/article/p-szkwbmnc-ct.html

 

3、 虚拟环境的升级版 virtualenvwrapper

安装
pip install virtualenv
pip install virtualenvwrapper

windows系统还要安装驱动:pip install  virtualenvwrapper-win

查看是否安装成功
workon # 查看虚拟环境列表  或者lsvirtualenv  能够显示全部虚拟环境的家目录

新建并进入虚拟环境py3scrapy
mkvirtualenv py3scrapy

退出虚拟环境
deactivate

进入虚拟环境py3scrapy
workon py3scrapy

 

删除虚拟环境:

rmvirtualenv  py3_mk_dev


延伸:修改虚拟环境的工做家目录
新建环境变量WORKON_HOME。
值为一个存在的路径。这个路径会成为workon命令对虚拟环境列表的搜索路径。

 

 

4、对比virtualenv 和 mkvirtualenv

相同:两个命令都是用于新建虚拟环境的,且都-p选项设定python版本。

不一样:

virtualenv新建虚拟环境env_test01后,虚拟环境的文件会在当前目录下生成,进入虚拟环境须要cd到当前目录下的 env_test01/Scripts 下 才能 用activate进入新建的虚拟环境;且workon中不显示该虚拟环境。

mkvirtualenv新建虚拟环境env_test02后,虚拟环境的文件不会在当前目录下生成(在默认的集中目录中),进入虚拟环境不管在什么目录直接activate便可;且workon中显示该虚拟环境。

 

延伸:

# -p 指定py版本新建虚拟环境

virtualenv        -p   D:\biancheng\python27\python.exe     virtualenv_py2      
mkvirtualenv   -p   python3     bj11_py3

mkvirtualenv   --python=E:\python3.exe     bj11_py3

# -i  指定镜像源安装py包pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pillow

相关文章
相关标签/搜索