windows下python虚拟环境virtualenv安装和使用

前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用。

环境信息

  • 操作系统:windows10
  • python版本:3.6.3

安装

  1. 下载安装python3.6.3
Windows x86-64 web-based installer  # 指的是安装的时候需要联网,体积小,下载快,推荐
Windows x86-64 executable installer  # 指的是使用XXX.exe文件的方式安装,下载体积大
Windows x86-64 embeddable zip file  # 嵌入式版本
  1. 双击开始安装,注意勾选上add python to path,其他的一路默认;
  2. 测试:在命令行输入python,显示python交互界面则安装成功;

注意

  • 如果不识别python,最可能的原因是添加环境变量没有成功,去系统环境变量中查看一下,没有就添加;

安装virtualenv

  • python3.6.3版本自带了pip,为了减少安装步骤,使用pip安装;
  • cmd,打开windows命令行;
pip install virtualenv

pip install virtualenvwrapper  # 这是对virtualenv的封装版本,一定要在virtualenv后安装 
  • 安装完成后,输入pip list,查看当前的所有安装的包;

创建虚拟环境

  • 选择一个用来存放虚拟环境的文件,如E:/python3
cd E:python3  # 进入该文件
virtualenv envname   # 创建一个名字为envname的虚拟环境
dir     # 查看当前目录可以知道一个envname的文件已经被创建
  • 启动虚拟环境
# 进入虚拟环境文件
cd envname
# 进入相关的启动文件夹
cd Scripts

activate  # 启动虚拟环境
deactivate # 退出虚拟环境

下面可以自由地在虚拟环境下安装各种包了。

问题与细节

  • 每次需要启动虚拟环境的时候都需要进入虚拟环境的文件夹的Scripy的目录下,非常不方便,可以将Scripy的路径添加到系统环境变量中。
  • 如果系统还要安装其他的python版本,如python2.7.13;将其路径添加到系统环境变量后,进入安装文件目录,将python.exe文件改为python2.exe文件,防止命令冲突;
  • 如果同时存在多个python版本,那么pip也有多个版本,这个时候使用pip安装需要指定python版本。
python -m pip install xxx   # python3版本安装包
python2 -m pip install xxx  # python2版本安装包
  • 每次添加了系统环境变量以后,需要关闭当前的cmd窗口,重新启动一个窗口才会生效。

原文地址:https://www.cnblogs.com/cwp-bg/p/python.html

时间: 2024-12-20 13:51:39

windows下python虚拟环境virtualenv安装和使用的相关文章

Windows系统Python 虚拟环境virtualenv安装

1.我们用pip安装virtualenv >pip3 install virtualenv 2.创建工程目录 >mkdir myproject 3.进入工程目录 >cd myproject 4.创建一个独立的Python运行环境,命名为venv.加上参数--no-site-packages,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来. >virtualenv --no-site-packages venv 5.进入该环境 >venv\bin\Scrip

python学习:Windows 下 Python easy_install 的安装

Windows 下 Python easy_install 的安装 下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到正确的版本进行下载.win7 32位可以下载setuptools-0.6c11.win32-py2.7.exe .注意:win7 64位必须使用ez_setup.py进行安装.方法是下载ez_setup.py后,在cmd下执行 python ez_setup.py,即可自动安装setuptools.目前没有

python虚拟环境virtualenv安装和配置

http://blog.csdn.net/pipisorry/article/details/47008981 python虚拟环境virtualenv VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装. Virtualenv是一个非常好的virtual python environment builder,他最大的好处是,可以让每一个python项目单独使用一个环境,而不会影响python系统环境,也

Windows下Python虚拟环境的配置

一.了解Python虚拟环境 所谓虚拟环境可以理解为不同的不连通的本地设备,打个比方就是在一台电脑上能做到多台电脑能做的事情. 例如:现在我们有两个项目需要不同的配置,记为A项目需要库a----------B项目需要库b(****这里要提一下,虚拟环境不止一个,好比一个文件夹里有好几个子文件夹,不同的子文件夹存放不同版本的库).当我们需要一会开发A,一会开发B时,我们总不能一会下载a库卸载b库(或者下载b库卸载a库),这时候虚拟环境就能很好的解决这个问题. 我们只需要安装虚拟环境并创建不同的子环

Linux系统下Python虚拟环境的安装和使用

前言:进行Python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个Python虚拟环境,在虚拟环境下开发就显得很有必要. 安装虚拟环境 步骤: 打开Linux终端(快捷键Ctrl+Alt+T),输入命令: sudo apt install python-virtualenv sudo easy_install virtualenvwrapper 说明:以上两条命令逐条执行,完成后虚拟环境安装完毕. 或者可以使用pip安装,前提是安装了pip,一般python自带了

ubuntu系统下Python虚拟环境的安装和使用

前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开发就显得很有必要. 安装虚拟环境 打开Linux终端(快捷键Ctrl+Alt+T),输入命令 sudo apt install python-virtualenv sudo easy_install virtualenvwrapper 说明:以上两条命令逐条执行,完成后虚拟环境安装完毕. 或者可以使用pip安装,前提是安装了pip,一般python自带了pip:

ubuntu环境下python虚拟环境的安装

在开发中安装模块的方法: pip install 模块名称 之前我们安装模块都是直接在物理环境下安装,这种安装方法,后面一次安装的会覆盖掉前面一次安装的.那如果一台机器上面开发多个项目使用到不同版本的模块呢?怎么样做才能不受版本影响!那么需要用到虚拟环境,每个虚拟环境互相隔离,在一个虚拟环境中安装卸载模块其他不受影响! 1. python虚拟环境安装 sudo apt-get install python-virtualenv sudo easy_install virtualenvwrappe

windows下Python三步安装pip

pip是用来方便地管理Python的第三方包的,由于此前玩Python仅仅是浅尝辄止,用的是python(x,y),但是这里并不代表你想用什么包都能从里面找到的,所以我把python(x,y)卸了,然后重新装了个Python2.7.13,准备尝试一下用pip来下载想要的包. 不过pip也有一个麻烦之处,如果电脑不能联网怎么办? 之后再考虑这个问题,先在此记录一下我是如何安装pip的.本文参考百度经验<如何在win7下安装python包工具pip>,网上有很多pip安装教程,但感觉这个写的是最简

Windows下python虚拟环境和配置

pip install virtualenv 下载模块使用国内镜像:pip install -i https://pypi.douban.com/simple/ django 新建虚拟环境:virtualenv scrapytest cd scrapytest cd Scrapytest 运行:activate.bat 退出:deactivae.bat virtualenv -p C:\Users\Zhangfei\AppData\Local\Programs\Python\Python35\p