windows上安装python虚拟环境
一、windows上安装python虚拟环境
1、安装
pip install virtualenv
pip install virtualenvwrapper
pip install virtualenvwrapper-win # windows系统还要安装驱动
查看是否安装成功
workon # 查看虚拟环境列表 或者lsvirtualenv 可以显示所有虚拟环境的家目录
新建并进入虚拟环境py3scrapy
mkvirtualenv py3scrapy
退出虚拟环境
deactivate
进入虚拟环境py3scrapy
workon py3scrapy
删除虚拟环境:
rmvirtualenv py3_mk_dev
2、新建一个python虚拟环境virtual_env_01
virtualenv virtual_env_01
cd virtual_env_01
cd Scripts
activate # 进入虚拟环境
deactivate.bat # 退出虚拟环境
3、新建一个python2的虚拟环境virtualenv_py2
virtualenv -p D:\biancheng\python27\python.exe virtualenv_py2 # -p 指定为python2的虚拟环境
cd virtualenv_py2
cd Scripts
activate # 进入虚拟环境
deactivate.bat # 退出虚拟环境
注意:-p 后面的参数为路径,路径可以用双引号或者不加双引号,一定不能用单引号。
正确:virtualenv -p D:\biancheng\python27\python.exe virtualenv_py2 # 双引号
正确:virtualenv -p "D:\biancheng\python27\python.exe" virtualenv_py2 # 不加
错误:virtualenv -p ‘D:\biancheng\python27\python.exe’ virtualenv_py2 # 单引号 错误
延伸:windows中退出python交互模式,ctrl + Z ,再 enter
二、Linux上安装虚拟环境
同上
或者参考:
https://www.cnblogs.com/andy9468/p/10355689.html
三、 虚拟环境的升级版 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命令对虚拟环境列表的搜索路径。
四、对比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
相关文章
- pycharm自带python环境吗_Python IDE环境之 新版Pycharm安装详细教程[通俗易懂]
- 简述python变量的命名规则_Python 变量命名规则
- java和python哪个值得学-学java好还是Python好?
- python输出unicode编码_Python以utf8编码读取文件
- Python脚本到Windows可执行程序——Cxfreeze的安装与使用
- python中copy.deepcopy_Python eval
- WINDOWS下安装系统_在Windows环境下
- 下列python语句的输出结果是print_下列 Python语句的输出结果是「建议收藏」
- windows无法打开图片显示内存不足_Windows图片和传真查看器
- Windows安装和配置Python及pip.ini文件配置
- 快速安装Python MySQL模块(python安装mysql模块)
- 提升Linux环境:升级Python(linux升级python)
- 在Windows系统下安装MySQL数据库(windows下安装mysql)
- 安装Linux虚拟机:在Windows系统中的新体验(windows安装linux虚拟机)
- 使用Python管理MSSQL数据库(pythonmssql)
- 在Windows环境下实现Redis服务安装(windows下安装redis)
- and windows切换Linux和Windows系统:实现自由转换(swaplinux)
- 如何在 Windows 上安装 Python
- python驱动使用pip安装MySQL Python驱动的简单步骤(pip安装mysql)
- MySQL在Windows下的离线安装(windows mysql)
- 如何在Windows下安装Linux系统(如何在windows下安装linux)
- Linux与Windows:共同打开软件世界的大门(linux和windows)