virtualenv安装和使用
virtualenv简介
在开发Python应用程序的时候,我们的系统上通常只会安装一个Python版本:例如 3.7。所有使用 pip 安装的第三方包都会被安装到Python的site-packages目录下。如果我们同时开发多个应用程序,而这些应用程序需要使用的某一个第三方包的版本各不相同,该怎么办?这种情况下,为每个应用程序“独立”安装一套Python运行环境显然是不现实的。这个难题,使用 virtualenv 可以轻易解决。
virtualenv 是专门用来为应用程序维护多套相互“隔离”的Python运行环境的工具,借助 virtualenv 我们可以在一台主机上创建多套相互隔离的Python运行环境。
安装和使用
pip install virtualenv
安装完可以用:
virtualenv -version
来查询是否安装成功。
新建环境
virtualenv testenv
激活环境
source testenv/bin/activate
退出环境
deactivate
安装virtualenvwrapper
virtualenvwrapper是用来管理virtualenv的扩展包,方便env虚拟环境管理。
1、将所有虚拟环境整合在一个目录下
2、管理(新增,删除,复制)虚拟环境
3、切换虚拟环境
安装命令:
pip install virtualenvwrapper
查看是否有sh文件:
ls /usr/local/bin/virtualenvwrapper.sh
打开启动文件:
vim ~/.zshrc
添加一行:
source /usr/local/bin/virtualenvwrapper.sh
执行命令,让它立即生效。
source ~/.zshrc
创建虚拟环境
先删掉之前创建的:
rm -rf testenv
创建新环境:
mkvirtualenv testenv
退出环境:
deactivate
激活环境:
workon testenv
列出所有虚拟环境:
workon
总结
virtualenv就是一个搭建虚拟化的python环境,便于不同的项目在同一台机器上开发运行。virtualenv更多的还是适用于本地开发不同的项目,但是在生产环境中还是使用docker给不同的项目创建不同的容器,各自分开运行为好,不宜放在一个单独的物理机中运行。
virtualenv安装和使用相关推荐
- virtualenv 安装与使用linux下(记录一下)
virtualenv 安装与使用linux下(记录一下) 1.通过 pip install virtualenv 安装 pip install virtualenv 1 2.查看是否成功安装 virt ...
- python2.7虚拟环境virtualenv安装及使用
一 .虚拟环境virtualenv安装 1. 安装virtualenv 将Python的目录添加到系统环境变量后,在命令行输入: pip install virtualenv C:\Users\her ...
- 使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow
使用Pycharm运行TensorFlow,Virtualenv安装TensorFlow @(Machine Learning with Python) 系统:MacOS 10.13 本篇关注的是两个 ...
- virtualenv安装 解决workon不是内部或者外部命令
virtualenv安装 解决workon不是内部或者外部命令 咱们在创建虚拟环境的时候往往会遇到这个问题 List item 这种问题处理起来很简单,简单三步 pip install virtual ...
- Linux环境下虚拟环境virtualenv安装和使用(转)
virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 ...
- windows下python虚拟环境virtualenv安装和使用
前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用. 环境信息 操作系统:windows10 pytho ...
- windows下python虚拟环境virtualenv安装和使用(亲测)
前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用. 环境信息 操作系统:windows10 pytho ...
- Ubuntu下virtualenv 安装
1.安装 vitrualenv. sudo pip install virtualenv 2.在 Ubuntu 中以及其衍生系统中执行如下命令安装. sudo apt-get install pyth ...
- Python虚拟环境 之 virtualenv安装、创建、激活、关闭
目录 Python虚拟环境 1.virtualenv 2.安装Virtualenv 3.创建virtualenv 4.激活virtualenv 5.关闭virtualenv 6.venv Python ...
最新文章
- 5 加盐_工业软水处理器定期加盐的标准
- linux用户简单指令操作
- Linux下百度云盘报 获取bdstoken失败
- oracle查看数据库是否恢复成功_记一次解决docker下oracle数据库故障事例
- 算法:由0-5随机数设计0-8随机数
- 2018年三月份计算机一级考试试题,2018年3月计算机一级考试MSOFFICE模拟试题(4)
- web前端开发技术要求会什么
- 用vs2008创建运行c++项目
- lnmp mysql.sock_配置Mysql过程中的问题——mysql.sock(LNMP-3)
- SpringData环境搭建代码编写
- android微信支付
- 在IE浏览器中url传参长度问题
- 海美迪盒子android升级包,海美迪H5固件升级ROM系统刷机包下载_刷机教程
- 在matlab下计算信源熵
- 选择小程序的8大理由,让你拒绝说No
- 陈强《高级计量经济学及stata应用》相关数据
- 五个手指含义(必会)
- C++程序设计作业--坦克大战[分享]
- 从懵懂无知到独挡一面——那些萌新程序员的进阶之路
- GIT用SSH链接的相关文档的整理与补充