查看电脑python虚拟环境-python虚拟环境--virtualenv
virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。
安装
pip install virtualenv
基本使用
为一个工程创建一个虚拟环境:
$ cd my_project_dir
$ virtualenv venv #venv为虚拟环境目录名,目录名自定义
virtualenv venv 将会在当前的目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库的一份拷贝,这样就能安装其他包了。虚拟环境的名字(此例中是 venv )可以是任意的;若省略名字将会把文件均放在当前目录。
在任何你运行命令的目录中,这会创建Python的拷贝,并将之放在叫做 venv 的文件中。
你可以选择使用一个Python解释器:
$ virtualenv -p /usr/bin/python2.7 venv # -p参数指定Python解释器程序路径
这将会使用 /usr/bin/python2.7 中的Python解释器。
要开始使用虚拟环境,其需要被激活:
$ source venv/bin/activate
从现在起,任何你使用pip安装的包将会放在 venv 文件夹中,与全局安装的Python隔绝开。
像平常一样安装包,比如:
$ pip install requests
如果你在虚拟环境中暂时完成了工作,则可以停用它:
$ . venv/bin/deactivate
这将会回到系统默认的Python解释器,包括已安装的库也会回到默认的。
要删除一个虚拟环境,只需删除它的文件夹。(执行 rm -rf venv )。
这里virtualenv 有些不便,因为virtual的启动、停止脚本都在特定文件夹,可能一段时间后,你可能会有很多个虚拟环境散落在系统各处,你可能忘记它们的名字或者位置。
virtualenvwrapper
鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
安装virtualenvwrapper(确保virtualenv已安装)
pip install virtualenvwrapper
pip install virtualenvwrapper-win #Windows使用该命令
安装完成后,在~/.bashrc写入以下内容
export WORKON_HOME=~/Envs
source /usr/local/bin/virtualenvwrapper.sh
第一行:virtualenvwrapper存放虚拟环境目录
第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh
source ~/.bashrc #读入配置文件,立即生效
virtualenvwrapper基本使用
1.创建虚拟环境 mkvirtualenv
mkvirtualenv venv
这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。
若想指定python版本,可通过"--python"指定python解释器
mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv
2. 基本命令
查看当前的虚拟环境目录
[root@localhost ~]# workon
py2
py3
切换到虚拟环境
[root@localhost ~]# workon py3
(py3) [root@localhost ~]#
退出虚拟环境
(py3) [root@localhost ~]# deactivate
[root@localhost ~]#
删除虚拟环境
rmvirtualenv venv
查看电脑python虚拟环境-python虚拟环境--virtualenv相关推荐
- 如何看电脑安装了python-Python教程第1篇:查看电脑是否安装python
所谓工欲善其事,必先利其器,咱们在后续使用python之前,肯定是需要先进行python环境安装.当前,Python2在2020年1月1日官网已经不再维护. 所以,对于新人学习和使用python来说, ...
- 查看电脑python虚拟环境-手把手教你在Linux系统下使用Python虚拟环境
点击上方" Python爬虫与数据挖掘 ",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 夕阳无限好,只是近黄昏. /1 ...
- 查看电脑python虚拟环境-Windows系统下,Python虚拟环境搭建
为什么要使用虚拟环境 一般在安装Python第三方包的时候,以使用 pip install xxx的方式居多,这样安装会将那个包安装到系统级的Python环境中.但是这样会有一个问题,比如现在正在使用 ...
- 查看电脑python虚拟环境-Linux系统创建python虚拟环境
搭建虚拟环境 问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 新版本会覆盖以前的版本, 其它的项目就无法运行了. 解决方案: 虚拟环境 作用 : 虚拟环境可以搭建独立的 ...
- python怎么进入虚拟环境_Python 中如何使用 virtualenv 管理虚拟环境
1. 什么是虚拟环境? 虚拟环境的意义,就如同 虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰. 举个例子吧. 假设我们的电脑里有两个项目,他们都用到同一个第三方包,本来一切都 ...
- Python为什么要使用虚拟环境-Python虚拟环境的安装和配置-virtualenv
一 虚拟环境 virtual environment 它是一个虚拟化,从电脑独立开辟出来的环境.通俗的来讲,虚拟环境就是借助虚拟机docker来把一部分内容独立出来,我们把这部分独立出来的东西称作&q ...
- python 全栈开发,Day86(上传文件,上传头像,CBV,python读写Excel,虚拟环境virtualenv)
python 全栈开发,Day86(上传文件,上传头像,CBV,python读写Excel,虚拟环境virtualenv) 一.上传文件 上传一个图片 使用input type="file& ...
- python删除venv虚拟环境_python虚拟环境--virtualenv
简介 virtualenv 是一个创建隔绝的Python环境的工具.virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包. 安装 pip install vi ...
- Python的虚拟环境配置(pyenv+virtualenv)
一.为什么需要配置虚拟环境 Python 2和Python 3之间存在着较大的差异,并且,由于各种原因导致了Python 2和Python 3的长期共存.在实际工作过程中,我们可能会同时用到Pytho ...
最新文章
- 项目实践 | 行人跟踪与摔倒检测报警
- 强势推荐8款良心实用软件,让人心动!
- 【移动开发】Android中强大的适配功能----Fragment(碎片)总结
- pip安装包时遇到的Bug
- axure 如何设置选项联动_Axure下拉框级联操作
- c++ 多重背包状态转移方程_串讲:控制理论:全状态反馈控制(FSFB)
- 【转】Phong和Blinn-Phong光照模型
- OkapiBarcode生成条形码
- try、catch和finally中都有return语句的情况
- javascript学习笔记(七) 函数
- IE浏览器中访问jsp页面,页面不执行ajax请求,后台控制台报错
- java深度解析mp3文件
- 学习参考《高性能MySQL(第3版)》中文PDF+英文PDF
- 深入理解 JVM 第三版
- Labview编程模式
- 【快应用】十大手机厂商共推快应用标准
- struts2 xml 验证出现 Invalid field value for field 的解决方法(转)
- 入门必看,快速判断mos管封装引脚的三个极和它的好坏
- Git!从零开始用连接远程仓库!![全平台]
- 汽车智能安装仿真测试软件,智能网联汽车仿真测试平台建设.pdf
热门文章
- sping配置文件中引入properties文件方式
- linux下ELK搭建好之后配置sentinl插件,进行邮件告警
- python基础学习(二)注释和算术运算符
- session和cookie的应用场景和区别
- iOS UI基础-11.0 UINavigationController
- 深入浅出 - Android系统移植与平台开发(十)- Android编译系统与定制Android平台系统(瘋耔修改篇二)...
- 修改UISearchBar背景
- php dirname(__FILE__)
- 周末话题-元编程(metaprogramming)
- python 为什么每次代码运行时间不同-python – 气流在同一个dag的不同时间运行任......