windows上安装python虚拟环境
一、windows上安装python虚拟环境
1、安装
pip install virtualenv
virtualenv --version
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
windows上安装python虚拟环境的更多相关文章
- Windows下安装Python虚拟环境
Windows下安装Python虚拟环境 虚拟环境安装 需求概要 "虚拟环境"是从电脑独立开辟出来的环境.就好比我们生活中的橱柜中,会把酱油放在一个瓶子里,把醋放在另外一个瓶子里, ...
- python编程之如何在Windows上安装python
一.安装python 首先检查你的系统里是否安装了python,开始菜单里点击运行输入cmd打开一个命令窗口,或键盘快捷键windows+R打开,在窗口中输入python并回车,如果出现了Python ...
- [转载]windows下安装Python虚拟环境virtualenvwrapper-win
1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Py ...
- [转载]windows下安装Python虚拟环境virtualenv,virtualenvwrapper-win
1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Py ...
- 在Windows上安装Python
首先,从官网下载 最新版本 的Python 2.7.可通过 Python官网 的”Windows Installer”链接保证下载到的版本是最新的. Windows版本是MSI文件格式,双击它即可开始 ...
- windows下安装Python虚拟环境virtualenvwrapper-win
1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列 虚拟的 ...
- 【转】windows下安装Python虚拟环境virtualenvwrapper-win
由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题. 通过 virtualenv 这个工具,就可以构建一系列虚拟的Python环境 ...
- windows环境安装python虚拟环境
虚拟环境安装参考 https://www.cnblogs.com/suke99/p/5355894.html workon环境变量配置参照 https://www.cnblogs.com/jiuyan ...
- windows上安装python和python开发工具
一.python安装: 登录python官网,下载需要的安装包:https://www.python.org/downloads/windows/.,一般就下载 executable installe ...
随机推荐
- g++编译时遇到问题undefined reference to
文件目录结构体为: src 和include 分别用来存放.cpp文件和 .hpp文件 其中:src文件夹下有需要的文件 simulator_client.cpp crc32.cpp : includ ...
- URL相关的工具类
package com.opslab.util.web; import com.opslab.util.CharUtil;import com.opslab.util.CharsetUtil;impo ...
- ABAP DEMO 年月的搜索帮助
效果图: *&---------------------------------------------------------------------* *& Report YCX_ ...
- pca数学原理(转)
PCA的数学原理 前言 数据的向量表示及降维问题 向量的表示及基变换 内积与投影 基 基变换的矩阵表示 协方差矩阵及优化目标 方差 协方差 协方差矩阵 协方差矩阵对角化 算法及实例 PCA算法 实例 ...
- dockerfile中设置环境变量
设置环境变量要用 ENV ENV JAVA_HOME /usr/local/jdk1.8.0_171 ENV PATH $JAVA_HOME/bin:$PATH 用 echo "JAVA_H ...
- 关于css清除元素浮动的方法总结(overflow clear floatfix)
在前两天的一个面试中考官问我web中清除浮动的一些css常用方法,我很轻松的答出了: 1.overflow:hidden 2.clear:both 3.floatfix类 然后问题就来了,考官接着问' ...
- CSS 常用效果--持续更新
单行超出省略: white-space: nowrap; text-overflow:ellipsis; overflow:hidden; 多行超出省略: text-overflow: -o-elli ...
- [CF1209F]Koala and Notebook_堆优化dij
Koala and Notebook 题目链接:https://codeforces.com/contest/1209/problem/F 数据范围:略. 题解: 开始的时候看错题了....莫名其妙多 ...
- Ubuntu下U盘文件只读的解决办法
转自linux公社:http://www.linuxidc.com/Linux/2012-12/76130.htm Ubuntu下U盘出现文件系统只读的问题了.症状为无法删除U盘中现有文件,无法向U盘 ...
- SpringMVC常用注解@Controller,@Service,@repository,@Component,@Autowired,@Resource,@RequestMapping
1.controller层使用@Controller注解-用于呈现层,(spring-mvc) @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controlle ...