Ubuntu下使用python3中的venv创建虚拟环境
1.虚拟环境跟随项目,为单个项目创建虚拟环境
(python3.4以上自带直接使用 ,pip install virtualenv)
1.建立项目目录:(找个目录)
mkdir PythonProject
cd PythonProject
2.创建虚拟环境env: python -m venv env
3.激活虚拟环境:source env/bin/acticate
4.安装包,创建py文件
pip install xxx
5.退出虚拟环境:deactivate
2.Virtaulenvwrapper
Virtaulenvwrapper是virtualenv的扩展包,用于方便管理虚拟环境
将所有虚拟环境整合在一个目录下
1.安装:pip install virtualenvwrapper
2.创建虚拟环境存放目录:mkdir ~/.virtualenvs
3.在~/.bashrc中添加:sudo vim /home/[username]/.bashrc
export WORKON_HOME=~/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
4、运行: source ~/.bashrc
列出虚拟环境列表:workon
新建虚拟环境:mkvirtualenv
切换虚拟环境:workon [虚拟环境名称]
删除虚拟环境:rmvirtualenv
退出虚拟环境:deactivate:
使用参数:mkvirtualenv -no-site-packages env
(已经安装到系统Python环境中的所有第三方包都不会复制过来)
5.依据python版本创建虚拟环境
查询python路径:which python ,whereis python
mkvirtualenv -p /xx/xx/python env_name
mkvirtualenv -p /usr/bin/python f
总结
以上所述是小编给大家介绍的Ubuntu下使用python3中的venv创建虚拟环境,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
- Silverlight体积优化
- 江湖秘笈:说烦了破解、渗透等,不如大家一起聊聊硬盘加密?
- Nodejs学习笔记(十三)— PM2
- 十分钟带你了解服务化框架
- 十分钟带你了解服务化框架
- WCF技术剖析之十七:消息(Message)详解(上篇)
- 微信年底重磅更新,这次小程序才是重头戏!
- 《EnterLib PIAB深入剖析》系列博文汇总
- Nodejs学习笔记(八)--- Node.js + Express 实现上传文件功能(felixge/node-formidable)
- 大牛教你使用7种卷积神经网络进行物体检测!
- Enterprise Library深入解析与灵活应用(3):倘若将Unity、PIAB、Exception Handling引入MVP模式.. .. ..
- 别对我说谎!你的小九九我都知道
- Spring集成RabbitMQ-使用RabbitMQ更方便
- Nodejs学习笔记(三)--- 模块
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法