一. virtualenv虚拟环境

1. virtualenv的安装

pip3 install virtualenv

2. 通过命令创建虚拟环境

创建一个干净的隔离环境, 以python3为复制本体, 虚拟环境名为virtualname

virtualenv --no-site-packages --python=python3  virtualname

--no-site-packages  创建一个干净隔离的python虚拟环境

--python=python    指定解释器

3. 虚拟环境的原理

实体环境的环境变量: /opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin

虚拟环境的环境变量: /root/Envs/django/bin:/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin

4. 进退的虚拟环境的两个指令

source /xxx/virtualname/bin/active    进入虚拟环境, 路径为创建虚拟环境时的路径

deactivate                退出当前虚拟环境

二. virtualenvwrapper虚拟环境

1. 安装virtualenvwrapper

pip3 install virtualenvwrapper

2. 配置个人环境变量文件, 每次登陆都启动virtualenvwrapper工具

vim ~/.bashrc

export WORKON_HOME=~/Envs #设置virtualenv的统一管理目录

export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'#添加virtualenvwrapper的参数,生成干净隔绝的环境

export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3 #指定python解释器

source/opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本

写入加载变量

3. 刷新文件生效

source ~/.bashrc

4. virtualenvwrapper工具指令

mkvirtualenv  virtualname     创建新的虚拟环境, 并进入

lsvirtualenv            列出所有的虚拟环境

workon  virtualname        进入或切换虚拟环境

cdvirtualenv           进入当前的虚拟环境的目录

deactivate              退出虚拟环境

linux退出python环境_Linux中的python虚拟环境相关推荐

  1. linux怎么更新python环境_linux如何升级python

    因为最近学了python,有时候老想在linux里边写点东西,但是linux的环境是python2.x的,但有个问题2.x和3.x是不太兼容的,还有是我windows的环境是python3.x,接触的 ...

  2. linux退出guest用户_linux中guest 用户就是nobody吗?

    你的位置: 问答吧 -> Linux -> 问题详情 linux中guest 用户就是nobody吗? RT,谢谢 作者: ysrzzk 发布时间: 2009-05-17 [root@no ...

  3. 将python添加到环境变量是什么意思_将python文件加入到python环境变量中

    在python中,如何把一个python文件夹(及其包含的python文件)加入到python环境变量中以方便其他python文件调用呢.有两种方法,下面对其进行简单的介绍. 1. import sy ...

  4. python环境变量配置_21 python环境的配置

    " 你活得久了,就会发现人生充满惊奇 " 本小节概览 Python的安装 多个版本Python环境共存问题 搭建Python虚拟环境 python的安装 step1:官网下载并安装 ...

  5. python 环境 开发_设置Python开发环境

    python 环境 开发 Setting up Python is usually simple, but there are some places where newcomers (and exp ...

  6. android studio调用python,Android studio中编写Python代码-2

    Chaquopy 教程 Chaquopy Chaquopy的作用:使用Chaquopy在Android Studio添加Python环境,java和Python互调 目前调试后APP可以正常运行(20 ...

  7. linux如何安装python环境变量中,Windows和linux环境下python安装及环境变量的配置

    安装包的安装 无需双版本存在情况下安装 1)下载源码包 2)解压源码包并进入文件夹 ./configure ; make && make install 3)使用python -V查看 ...

  8. linux系统如何创建python文件_linux如何运行python脚本

    1.使用python的IDLE运行python 如果你的Linux安装了python,按Ctrl+Alt+T键打开Terminal,输入指令:python.会出现>>>,这个时候就可 ...

  9. eclipse配置python开发环境_Eclipse中配置python开发环境详解

    Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...

最新文章

  1. springcloud 子项目怎么导入_使用eclipse一步一步创建SpringCloud项目(二)—— 使用feign和ribbon调用微服务...
  2. If using all scalar values, you must pass an index
  3. JS垃圾回收——和其他语言一样,JavaScript 的 GC 策略也无法避免一个问题:GC 时,停止响应其他操作,这是为了安全考虑...
  4. 【C#】三维立体验证码 (3DCaptcha)
  5. [蓝桥杯][算法训练VIP]摆动序列(深搜+回溯||动态规划)
  6. 《剑指Offer》 二进制中1的个数
  7. 数据库的基本操作、增删查改
  8. 思考、学习新技术的原则和方式
  9. 深交所向华谊兄弟发问询函:是否存在对本期业绩“大洗澡”
  10. 【Flink】 producer attempted to use a producer id which is not currently assigned to its transaction
  11. @程序员,入门爬虫看这一篇就够了!
  12. 图论复习(各类习题)
  13. rdd数据存内存 数据量_Spark 性能优化(二)——数据倾斜优化
  14. 转:Redis 应用案例 - 在问题中不断成长
  15. easyui快速入门
  16. 在线生成地理数据格式geojson
  17. html5饼图的制作方法,excel2010复合饼图制作方法
  18. 人工智能新风口上,网易是否能够突围?
  19. 计算机在教育中的应用的基本现状,现代教育技术应用的现状与发展
  20. 如何在以太坊上发行自己的代币

热门文章

  1. Oracle添加主键和唯一约束最佳实践
  2. math.hypot java_Java Math hypot()用法及代码示例
  3. 学习笔记之grub应用
  4. 学习笔记之linux网络属性配置及其命令用法
  5. 用java编写程序_用JAVA编写程序
  6. avue-crud属性说明
  7. Powershell: powershell 获取本机IP地址
  8. CSS 属性篇(四):Flex弹性盒子
  9. 最便宜的那款特斯拉,刚刚喜提“最安全汽车”称号(然后被打脸)
  10. 面向对象的tab选项卡实现