首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python虚拟环境virtualenv手册

virtualenv virtualenv可用于创建独立的 Python 环境,它会创建一个包含项目所必须要的执行文件。...使用豆瓣源安装 virtualenv pip install -i https://pypi.douban.com/simple virtualenv virtualenv使用方法 如下命令表示在当前目录下创建一个名叫...env 的目录(虚拟环境),该目录下包含了独立的 Python 运行程序,以及 pip副本用于安装其他的 packge virtualenv env 当然在创建 env 的时候可以选择 Python...解释器,例如: virtualenv -p /usr/local/bin/python3 venv 默认情况下,虚拟环境会依赖系统环境中的 site packages,就是说系统中已经安装好的第三方 package...也会安装在虚拟环境中,如果不想依赖这些 package,那么可以加上参数 --no-site-packages 建立虚拟环境 virtualenv --no-site-packages [虚拟环境名称

16111

mac python virtualenv 安装虚拟环境

,修改的也是系统下的 python,导致每次的修改都是全局性的 当一个系统中存在多个项目时,而每个项目的配置需要又不一样,对全局的 python 环境修改又太麻烦 同样适用了虚拟环境,可以大胆的做各种.../usr/local/bin 下有两者 然后新建一个文件夹用来存放虚拟环境 例如: cd Desktop # 新建文件夹 myproject mkdir myproject # 进入到文件夹中 cd...virtualenv 虚拟环境的名称 例如: virtualenv venv # 加上--no-site-packages 将不会拷贝系统Python 环境中已经存在的 python 包 virtualenv...原理很简单,就是把系统Python复制一份到virtualenv的环境,用命令source venv/bin/activate进入一个virtualenv环境时,virtualenv会修改相关环境变量,...让命令python和pip均指向当前的virtualenv环境。

81420

使用python的虚拟环境virtualenv

创建一个虚拟环境 首先我们进入到一个空的目录: 1 2 [dechin@dechin-manjaro virtualenv]$ ll 总用量 0 然后直接执行virtualenv envname的命令来构建一个虚拟环境...激活虚拟环境 在使用一个指定的虚拟环境时,我们需要先激活这个虚拟环境,在虚拟环境目录下的bin目录中,有一个名为activate的可执行文件,就是用来激活虚拟环境的: 1 2 3 4 5 6 7 [dechin...,在Linux的命令行之前都会带有一个虚拟环境的名称,用于区分当前所在的虚拟环境。...安装与配置python库 在虚拟环境中的操作跟在实际环境中的安装操作是一致的,我们一样也可以使用pip来进行安装包的管理,只是这时候安装所执行的变更只会保存到当前的虚拟环境下,不影响实际环境和其他的虚拟环境...退出虚拟环境 在当前的虚拟环境下,可以直接执行deactivate退出。

6K30

【Python学习笔记】-虚拟环境virtualenv

virtualenv https://virtualenv.readthedocs.io/en/latest/ virtualenv is a tool to create isolated Python...创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库 安装Virtualenv $ pip install virtualenv 创建virtualenv...可以使用-p PYTHON_EXE选项在创建虚拟环境的时候指定python版本 #创建python2.7虚拟环境 virtualenv -p /usr/bin/python2.7 ENV2.7 #创建...python3.4虚拟环境 virtualenv -p /usr/local/bin/python3.4 ENV3.4 激活virtualenv 新建的python环境被放到项目录下的venv目录,有了...其实就是把系统python复制一份到virtualenv的环境,用命令 source 进入一个virutalenv环境时,virtualenv会修改相关环节变量,让命令python和pip均指向当前的virtualenv

37350

python笔记41-虚拟环境virtualenv

于是需要有多套python环境,也就是需要学会使用虚拟环境了!virtualenv在windows和linux上安装是有一些差异的。...windows安装virtualenv virtualenv 是用来创建 Python 的虚拟环境的库,虚拟环境能够独立于真实环境存在,并且可以同时有多个互相独立的 Python 虚拟环境, 每个虚拟环境都可以营造一个干净的开发环境...—version查看版本 C:\Users\dell>virtualenv --version 16.7.4 创建虚拟环境 安装成功之后,我们就可以创建虚拟环境了:virtualenv project_name...,比如我要在d盘的soft目录下创建一个python的虚拟环境名称为py36_yoyo virtualenv py36_yoyo D:\soft>virtualenv py36_yoyo Using base.../usr/local/python3/bin/virtualenv /usr/bin 接着创建虚拟环境,venv是虚拟环境名称,可以取任意名称 virtualenv —no-site-packages

1.1K20

python virtualenv虚拟环境配置与使用

python virtualenv虚拟环境配置与使用 By:赖富玉 QQ:1033553122 概述 python开发过程中,我们可能需要同时开发多款应用,这些应用可能公用同一个版本的Python程序,...virtualenv.exe所在路径 where virtualenv ?...说明:如上图,实践时发现,执行pip install virtualenv命令后,根据path系统环境变量能找到的所有python都装上了virtualenv 安装完后可以通过where查看virtualenv.exe...virtualenv的早些版本,还支持–-no-site-packages参数,用于控制建立虚拟环境时不将原版本中的第三方库拷贝过来,以便获得一个纯净的Python环境,最新版本中,去掉了该参数,默认直接使用...删除虚拟环境 要删除虚拟环境,直接删除对应虚拟环境目录就可以了 virtualenv配合Pycharm的使用 可以在Pycharm中指定虚拟环境的python解释器,以便让项目在虚拟环境中运行。

1.7K30

ubuntu 16.04 中安装virtualenv虚拟环境

virtualenv创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库 安装步骤 1.安装virtualenv 注意:这里不要用sudo...pip3 install virtualenvwrapper 3.创建虚拟环境的目录 以后的虚拟环境都放置在该目录下 mkdir ~/.virtualenvs 4.配置virtualenvwrapper...5.使其生效 source ~/.bashrc 6.创建虚拟环境 期间遇到的问题: 先直接用以下命令安装虚拟环境,导致虚拟环境是基于python2.7的. sudo apt-get install virtualenv...命令, 用以下命令删除虚拟环境, sudo apt-get remove virtualenv sudo apt-get remove virtualenvwrapper 后来再用以下命令安装虚拟环境...,基于python3.5, sudo pip3 install virtualenv 提示系统已有满足的virtualenv,实际上这个命令没有安装virtualenv sudo pip3 install

25230

Python虚拟环境工具-Virtualenv 介绍及部署记录

Python通virtualenv工具管理虚拟环境。 简而言之, Virtualenv是一个创建隔绝的Python环境的工具。...虚拟环境管理工具 - Virtualenvwrapper  virtualenv使用起来不是很方便,因为virtual的启动、停止脚本都在特定目录,可能一段时间后,你可能会有很多个虚拟环境散落在系统各处...鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。...Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以做: - 将所有虚拟环境整合在一个目录下; - 管理(新增,删除,复制)虚拟环境; - 切换虚拟环境等等...所以说: 在虚拟环境中不要通过sudo执行命令 以上提到的3个小问题,在使用virtualenv的时候一定要注意。

1.7K30

基于pyenv和virtualenv搭建python多版本虚拟环境

virtualenv无疑是成功的,它为每个项目创建一个虚拟环境,使得项目的依赖全部在一个虚拟且封闭的环境中,互不干扰。然而,这就够了吗?...pyenv通过插件,可以很好的和virtualenv一起工作,通过整合virtualenv,pyenv实现了真正意义上的环境隔离,每个项目都相当于使用一个单独的解释器。...相关命令如下: pyenv virtualenv [-f|--force] [-u|--upgrade] [VIRTUALENV_OPTIONS] ...选项-f表示强制的,也就是如果已经存在这个虚拟环境,那么将会覆盖这个虚拟环境 选项-u表示upgrade,用于修改已经存在的虚拟环境的Python版本 VIRTUALENV_OPTIONS 是传递给virtualenv...的选项,可以通过virtualenv的帮助获取选项的含义 version 表示Python版本 virtualenv-name 是我们给虚拟环境指定的名字 例如: pyenv virtualenv 3.4.5

87180

windows下安装Python虚拟环境virtualenv,virtualenvwrapper-win

通过 virtualenv 这个工具,就可以构建一系列 虚拟的Python环境 ,然后在每个环境中安装需要的软件包(配合 pip 使用),这一系列的环境是相互隔离的。...2 安装 pip install virtualenv 3 virtualenv的基本使用 3.1 创建虚拟环境 virtualenv venv windows则为:c:\Python35\Scripts...\virtualenv.exe  venv_name 为环境指定Python解释器: virtualenv -p c:\python27\python.exe venv 3.2 激活虚拟环境 activate...pip install virtualenvwrapper-win 创建虚拟环境 mkvirtualenv -p python路径 bobbyvir 4.2 创建虚拟环境 默认创建的虚拟环境位于C:...创建后,会自动激活环境,注意看Shell提示符的改变: (venv)c:\> 4.3列出所有虚拟环境 lsvirtualenv 4.4 激活虚拟环境 workon venv 4.5 进入虚拟环境目录 cdvirtualenv

1.7K10
领券