Python虚拟环境库virtualenvwrapper安装及使用
virtualenvwrapper是用来管理virtualenv的扩展包,用着很方便。
1. 安装:
#安装virtualenvwrapper
$ pip install virtualenvwrapper
#windows
pip install virtualenvwrapper-win
2.修改mkvirtualenv的默认路径
Linux:
安装完成后,在~/.bash_profile写入以下内容
export PATH
export WORKON_HOME=~/Envs
export VIRTUALENVWRAPPER_PYTHON=/bin/python3.6
source /bin/virtualenvwrapper.sh
第一行:virtualenvwrapper存放虚拟环境目录
第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh
source ~/.bash_profile #读入配置文件,立即生效
Windows:
修改环境变量:
1.打开控制面板-系统和安全-系统-高级系统设置-环境变量-系统变量-点击新建,
2.变量名:输入WORKON_HOME, 变量值:输入自定义的路径,确定保存即可
3.进入python的安装路径,我这里是C:\Program Files\python36\Scripts下,具体根据自己的安装路径
4.双击virtualenvwrapper.bat
5.重新打开cmd命令行窗口,即可使用
3. 用法:
mkvirtualenv [name]:创建运行环境 workon [name]: 工作在 [name] 环境 或 从其它环境切换到 [name] 环境 deactivate: 退出终端环境 rmvirtualenv ENV:删除运行环境ENV lsvirtualenv: 列出所有的虚拟环境 cdvirtualenv:进入到虚拟环境所在的目录lssitepackages: 列出当前环境安装了的包
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
一.为什么要安装虚拟环境 情景一.项目A需要某个库的1.0版本,项目B需要这个库的2.0版本.如果没有安装虚拟环境,那么当你使用这两个项目时,你就需要来回的卸载安装了. 情景二,项目A需要python2.7环境下运行, 项目B需要在python3.6环境运行,如果使用虚拟环境可以分别为这两个项目配置不同的运行环境 总的来说:virtualenv 是一个创建隔绝的Python环境的工具,能为每一个python项目创建独立的,定制的环境 二.安装步骤 1.现在电脑上安装你需要使用的 python版本
-
python 安装virtualenv和virtualenvwrapper的方法
1. 首先介绍pip常用命令 pip安装命令: pip install package_name pip升级命令:pip install –ungrage package_name pip卸载命令:pip uninstall package_name 如 pip install django pip install -U django 2. virtualenv的安装 virtualenv的安装: $ sudo pip install virtualenv 或 $ sudo apt-get in
-
python中virtualenvwrapper安装与使用
virtualenv与virtualenvwrapper 当涉及到python项目开发时为了不污染全局环境,通常都会使用环境隔离管理工具virtualenv与virtualenvwrapper. virtualenv是在项目底下执行生成venv环境目录以此来进行管理,这非常适合使用诸如pycharm这种集成环境配置的开发工具:那么当通过shell来运行virtualenv时便会显得非常麻烦,因为每次shell关闭再打开后都需要重新配置环境参数. virtualenvwrapper是将所有的pyt
-
windows下python虚拟环境virtualenv安装和使用详解
前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用. 环境信息 操作系统:windows10 python版本:3.6.3 安装 1.下载安装python3.6.3 进入官网:https://www.python.org/downloads(windows) 选择:Windows x86-64 web-based installer Windows x86-64 web-based installer
-
Python开发虚拟环境使用virtualenvwrapper的搭建步骤教程图解
virtualenv是一个创建隔绝的Python环境的工具.virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包.创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理. 第一步安装包: 第二步:创建目录用来存放虚拟环境 第三步:进入家目录找到.bashrc文件 以及可以看到第二步创建的.virtualenvs文件夹 第四步:使用vim编辑.bashrc文件在文件末尾加入如下内容 然后保存退出. 第五步:运行source ~/.b
-
windows下安装Python虚拟环境virtualenvwrapper-win
1.安装 执行命令 pip install virtualenv 为了使用virtualenv更方便,可以借助 virtualenvwrapper 执行命令 pip install virtualenvwrapper-win 安装完毕以后可以通过命令来创建virtualenvwrapper 2.基本使用 2.1创建 virtualenvwrapper mkvirtualenv my_env 那么会在你当前用户下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下,如果电脑中安装了Pytho
-
python虚拟环境模块venv使用及示例
相信只要学习python的同学对于虚拟环境这个概念肯定不会太陌生,虚拟环境指的是一个个单独隔离的python开发环境.各个虚拟环境之间互不干扰,都有自己独立的开发包.就像是在电脑上装了很多个虚拟机,每个虚拟机里面你随便折腾,不会影响到物理机,也不会影响到其他虚拟机. 既然这么有用,那么Python里面用来创建虚拟环境的模块virtualenv是怎么使用的呢?我们一起来看一下. virtualenv基本命令格式 这个模块比较简单,它只有一条命令,但是跟的选项比较多,就是通过不同的选项来控制生成不同
-
python虚拟环境迁移方法
python虚拟环境迁移: 注意事项:直接将虚拟环境复制到另一台机器,直接执行是会有问题的. 那么可以采用以下办法: 思路:将机器1虚拟环境下的包信息打包,之后到机器2上进行安装: (有两种情况要考虑,机器2无网络和有网络情况(无网,证明无法在线安装包,那么就需要在机器1将包,整体打包成.whl,然后到机器2安装:有网情况,只需将导信息导出,然后到机器2上在线安装)) 机器1: 1.首先在cmd命令行下,激活虚拟环境 2.在项目目录下新建一个whls文件夹(用来存储我们依赖包)然后在虚拟环境cm
-
Python虚拟环境库virtualenvwrapper安装及使用
virtualenvwrapper是用来管理virtualenv的扩展包,用着很方便. 1. 安装: #安装virtualenvwrapper $ pip install virtualenvwrapper #windows pip install virtualenvwrapper-win 2.修改mkvirtualenv的默认路径 Linux: 安装完成后,在~/.bash_profile写入以下内容 export PATH export WORKON_HOME=~/Envs export
-
python 第三方库的安装及pip的使用详解
python是一款简单易用的编程语言,特别是其第三方库,能够方便我们快速进入工作,但其第三方库的安装困扰很多人. 现在安装python时,已经能自动安装pip了 安装成功后,我们可以在Scripts 文件夹下看到pip 使用pip 安装类库也比较简单 pip install ... 即可 以上这篇python 第三方库的安装及pip的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Python机器学习库scikit-learn安装与基本使用教程
本文实例讲述了Python机器学习库scikit-learn安装与基本使用.分享给大家供大家参考,具体如下: 引言 scikit-learn是Python的一个开源机器学习模块,它建立在NumPy,SciPy和matplotlib模块之上能够为用户提供各种机器学习算法接口,可以让用户简单.高效地进行数据挖掘和数据分析. scikit-learn安装 python 中安装许多模板库之前都有依赖关系,安装 scikit-learn 之前需要以下先决条件: Python(>= 2.6 or >= 3
-
音频处理 windows10下python三方库librosa安装教程
librosa是处理音频库里的opencv,使用python脚本研究音频,先安装三方库librosa. 如下通过清华镜像源安装librosa: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple librosa D:\D00_Python3\D00A2_python3.7.3\install>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple librosa Looking
-
Python colormap库的安装和使用详情
colormap库是Python中的一个对颜色进行处理的第三方库,常用于对RGB(red,green,blue三原色的缩写,真彩图像)颜色的转换,生成颜色图等. pypi文档地址:https://pypi.org/project/colormap/ 一.安装colormap pip install -i https://pypi.tuna.tsinghua.edu.cn/simple easydev pip install colormap colormap库依赖于easydev库,需要先安装e
-
详解python polyscope库的安装和例程
安装就可以在环境配置好的情况下使用pip安装: pip install polyscope 如果提示找不到库文件,no moudle的话可以试着把安装下来的polyscope文件夹放在和想要运行的py文件的同一目录下. 而我们安装下来的polyscope文件夹在哪里呢?它们应该位于安装目录中的"Lib/site-packages"中,我的如下图所示: 但是装好之后我们运行一个网上的例程: import polyscope as ps # Initialize polyscope ps.
-
python BeautifulSoup库的安装与使用
1.BeautifulSoup简介 BeautifulSoup4和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据. BeautifulSoup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我们不安装它,则 Python 会使用 Python默认的解析器,lxml 解析器更加强大,速度更快,推荐使用lxml 解析器. Beautiful Soup自动将输入文档转换为Unicode编码,
-
详解python第三方库的安装、PyInstaller库、random库
python第三方库的安装 PyInstaller库 PyInstaller库能够在不同操作系统下将python源文件打包,变成直接可运行的可执行文件. 可以通过-F参数对python源文件生成一个独立的可执行文件. PyInstaller -F SnowView.py 执行后在dist目录中出现了SnowView.exe可执行文件. random库 使用random库来生成随机数 最基本 random.random() 生成一个0~1之间的随机小数 from random import * p
-
python虚拟环境virtualenv的安装与使用
同一台服务器上部署多个项目时,项目可能使用不同版本的django或者其它不同的python库,这种情况下可以使用virtualenv来创建独立的python运行环境,将不同项目的运行环境隔离出来. virtualenv可以创建一个拥有自己安装目录的环境, 能够方便的管理python版本和管理python库. 安装 pip install virtualenv 创建环境 基本命令: virtualenv ENV 即在ENV目录创建了一个新的虚拟环境. pip和setuptools已在虚拟环境中自
-
Python虚拟环境virtualenv的安装与使用详解
前言 动态语言Ruby.Python都有自己的虚拟环境,虚拟环境是程序执行时的独立执行环境,在同一台服务器中可以创建不同的虚拟环境供不同的系统使用,项目之间的运行环境保持独立性而相互不受影响.例如项目可以在基于Python2的环境中运行,而项目B可以在基于Python3的环境中运行.Python通virtualenv工具管理虚拟环境. 安装 virtualenv $ pip install virtualenv 使用方法 $ cd my_project_folder $ virtualenv v
随机推荐
- Lesson02_03 表单标签
- jQuery EasyUI 布局之动态添加tabs标签页
- Android中利用matrix 控制图片的旋转、缩放、移动
- 浅析Java中comparator接口与Comparable接口的区别
- 详解iOS多线程之2.NSThread的加锁@synchronized
- Perl ASCII 字符判断
- JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
- 学习php中的正则表达式
- Android开发之时间日期操作实例
- CodeIgniter多语言实现方法详解
- php实现mysql数据库备份类
- java实现mp3合并的方法
- asp下实现记录集内随机取记录的代码
- Android使用DrawerLayout实现侧滑菜单效果
- JS设置手机验证码60s等待实现代码
- jQuery EasyUI 菜单与按钮之创建简单的菜单和链接按钮
- jQuery Ajax提交表单查询获得数据实例代码
- JQuery.get提交页面不跳转的解决方法
- java客户端Jedis操作Redis Sentinel 连接池的实现方法
- C#默认双缓冲技术实例分析