Python虚拟环境库virtualenvwrapper安装及使用


Posted in Python onJune 17, 2020

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, 变量值:输入自定义的路径,确定保存即可

Python虚拟环境库virtualenvwrapper安装及使用

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 相关文章推荐
用python实现的可以拷贝或剪切一个文件列表中的所有文件
Apr 30 Python
Python利用Nagios增加微信报警通知的功能
Feb 18 Python
Python之Web框架Django项目搭建全过程
May 02 Python
Python使用defaultdict读取文件各列的方法
May 11 Python
Python利用Django如何写restful api接口详解
Jun 08 Python
Django框架的使用教程路由请求响应的方法
Jul 03 Python
python爬虫租房信息在地图上显示的方法
May 13 Python
解决Pycharm 导入其他文件夹源码的2种方法
Feb 12 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
Feb 29 Python
使用matlab 判断两个矩阵是否相等的实例
May 11 Python
Python模拟登录和登录跳转的参考示例
Oct 30 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
Feb 22 Python
基于TensorFlow的CNN实现Mnist手写数字识别
Jun 17 #Python
Keras 加载已经训练好的模型进行预测操作
Jun 17 #Python
基于Tensorflow的MNIST手写数字识别分类
Jun 17 #Python
Kears 使用:通过回调函数保存最佳准确率下的模型操作
Jun 17 #Python
Python多线程threading创建及使用方法解析
Jun 17 #Python
Python偏函数Partial function使用方法实例详解
Jun 17 #Python
详解Python IO口多路复用
Jun 17 #Python
You might like
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
php微信公众平台开发(三)订阅事件处理
2016/12/06 PHP
浅谈php://filter的妙用
2019/03/05 PHP
给Function做的OOP扩展
2009/05/07 Javascript
ExtJS TabPanel beforeremove beforeclose使用说明
2010/03/31 Javascript
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
2014/06/12 Javascript
一个仿糯米弹框效果demo
2014/07/22 Javascript
angular.bind使用心得
2015/10/26 Javascript
JavaScript中的操作符类型转换示例总结
2016/05/30 Javascript
Javascript中for循环语句的几种写法总结对比
2017/01/23 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
JS随机排序数组实现方法分析
2017/10/11 Javascript
Node.js创建一个Express服务的方法详解
2020/01/06 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
python分割和拼接字符串
2013/11/01 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
对python添加模块路径的三种方法总结
2018/10/16 Python
python爬虫之快速对js内容进行破解
2019/07/09 Python
手把手教你pycharm专业版安装破解教程(linux版)
2019/09/26 Python
Python爬虫之urllib基础用法教程
2019/10/12 Python
浅谈Pytorch torch.optim优化器个性化的使用
2020/02/20 Python
Python3与fastdfs分布式文件系统如何实现交互
2020/06/23 Python
英国剑桥包中文官网:The Cambridge Satchel Company中国
2018/11/06 全球购物
俄罗斯在线大型超市:ТутПросто
2021/01/08 全球购物
Nobody Denim官网:购买高级女士牛仔裤
2021/03/15 全球购物
第二层交换机和路由器的区别?第三层交换机和路由器的区别?
2013/05/23 面试题
自动化专业职业生涯规划书范文
2014/01/16 职场文书
中式面点餐厅创业计划书
2014/01/29 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
计划生育个人总结
2015/03/02 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
【海涛dota解说】DCG联赛第一周 LGD VS DH
2022/04/01 DOTA
使用python将HTML转换为PDF pdfkit包(wkhtmltopdf) 的使用方法
2022/04/21 Python
SQL中去除重复数据的几种方法汇总(窗口函数对数据去重)
2023/05/08 MySQL