Virtualenv --使用文档
1.文档地址:http://virtualenv.readthedocs.io/en/stable/
2.项目地址:https://github.com/pypa/virtualenv
3.安装
环境: python3,Ubuntu16.04
方式:pip install virtualenv
4. 创建目录,创建独立的Python运行环境
Mac:~ michael$ mkdir myproject
Mac:~ michael$ cd myproject/
Mac:myproject michael$
5. 创建一个命名为venv
运行环境:
Mac:myproject michael$ virtualenv --no-site-packages venv
Using base prefix '/usr/local/.../Python.framework/Versions/3.4'
New python executable in venv/bin/python3.4
Also creating executable in venv/bin/python
Installing setuptools, pip, wheel...done.
命令virtualenv
就可以创建一个独立的Python运行环境,我们还加上了参数--no-site-packages
,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的Python运行环境。
新建的Python环境被放到当前目录下的venv
目录。有了venv
这个Python环境,可以用source
进入该环境:(注意到命令提示符变了,有个(venv)
前缀,表示当前环境是一个名为venv
的Python环境。)
Mac:myproject michael$ source venv/bin/activate
(venv)Mac:myproject michael$
6.正常安装各种第三方包,并运行python
命令:
(venv)Mac:myproject michael$ pip install jinja2
...
Successfully installed jinja2-2.7.3 markupsafe-0.23
(venv)Mac:myproject michael$ python myapp.py
在venv
环境下,用pip
安装的包都被安装到venv
这个环境下,系统Python环境不受任何影响。也就是说,venv
环境是专门针对myproject
这个应用创建的。
退出当前的venv
环境,使用deactivate
命令:
(venv)Mac:myproject michael$ deactivate
Mac:myproject michael$
转载于:https://my.oschina.net/u/2272631/blog/1588638
Virtualenv --使用文档相关推荐
- android网络游戏开发实战pdf_Python项目开发实战+第2版PDF高清文档下载
本书来自真正的开发现场,是BePROUD公司众多极客在真实项目中的经验总结和智慧结晶.作者从Python的环境搭建开始讲起,介绍了Web应用的开发方法.项目管理及审查.测试与高效部署.服务器调试等内容 ...
- 关于深度学习框架Hamaa与Python API文档生成工具Sophon
五月两场 | NVIDIA DLI 深度学习入门课程 5月19日/5月26日一天密集式学习 快速带你入门阅读全文> 正文共1988个字,预计阅读时间12分钟. 前言 最近三个月我主要花时间在造 ...
- python selenium中文文档-selenium-python中文版文档
安装 1.1. 简介 Selenium Python提供了一个简单的绑定式API来使用Selenium WebDriver编写功能/验收测试.通过Selenium Python API,您可以以一种直 ...
- python安装模块(官网文档)
https://docs.python.org/zh-cn/3/tutorial/venv.html# https://packaging.python.org/tutorials/installin ...
- 推荐个开源在线文档,助道友领悟 Django 之“道”
本文面向有手(需要一点点 Python Django 基础)的小伙伴,急需文档管理者食用最佳. 作者:HelloGitHub-吱吱 嗷嗷待哺的小白:"今天又是沉迷花里胡哨博客的一天,我希望归 ...
- python 搜索引擎 实验楼的源码_Python语言之简历有错别字被拒绝聘用?文档被领导说?Python实现永无错别字!...
本文主要向大家介绍了Python语言之简历有错别字被拒绝聘用?文档被领导说?Python实现永无错别字!,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 找出中文错别字 1.5 代 ...
- Python Swagger 接口文档自动集成平台
一 安装 当前virtualenv 环境下 pip install django-rest-swagger==2.2.0 在Django项目settings.py中 加入 插件模块 DEBUG = T ...
- uwsgi模式_Uwsgi配置文档
Uwsgi配置文档 (2017-11-20 11:16:38) uwsgi的安装也是可以直接采用yum安装,配置也是比较简单, 不过要想成功启动Python程序,需要用yum安装一个插件 uwsgi- ...
- 导出swagger2生成的文档
百度了好多篇用法,没法用.特此记录一下 一.下载项目 下载https://github.com/Swagger2Markup/spring-swagger2markup-demo下的项目,保存,注意文 ...
最新文章
- 优秀Java程序员应该知道的20个实用开源库
- 福利丨吴恩达机器学习新书免费领!
- scrum回顾_沙龙回顾 | 大规模敏捷框架-Essential SAFe介绍
- 手机连接不上电脑只显示充电_INNOCN N1G便携显示器,解决孩子和大人多重使用需求...
- android 通讯录字母排序,Android仿微信联系人字母排序效果
- 最大流的算法——Edmonds-Karp算法(最短路径增广算法)
- python爬取知乎标题_python爬虫 爬取知乎文章标题及评论
- PRIMARY, INDEX, UNIQUE 这3种是一类
- 多目标决策---多目标线性规划的解法
- 计算机bios设置系统安装教程,U盘装系统BIOS设置教程进行设置图文教程
- 用 Python3 + Selenium 实现模拟QQ空间登录及自动点赞功能
- 关于网站icon小图标在网站上不显示的问题解决办法
- Unity3D -- 天空盒(图文)
- 关于el-dialog取消事件
- calib matlab,使用Matlab Toolbox_calib进行摄像机标定
- 《星际穿越》科学解析
- Vue-组件自定义事件
- SolidWorks 2014管道布线设计详细视频教程
- 有什么好用的苹果群控软件?
- Python:实现natural sort自然排序算法(附完整源码)
热门文章
- 基于华为云对话机器人技能平台的规则模板概述
- Python装饰器总结,带你几步跨越此坑!
- oracle存储tar,Linux环境使用TAR命令快速部署安装Oracle
- HDFS的操作SHELL和API
- 韩顺平php视频笔记45 循环相关语句break,continue常量
- 决策树的选择,哪个放在第一个需要决策的环节
- anaconda卸载tensorflow时,收集不到包的解决方法
- python调用另一个.py文件中的类和函数
- quartz.net隔一天执行一次_母乳喂养多久喂一次最好?过度喂养危害大
- mongodb数组更新操作符$push