文档章节

python虚拟环境 virtualenv

xiaobai1315
 xiaobai1315
发布于 07/17 14:15
字数 355
阅读 19
收藏 1

python虚拟环境 virtualenv

virtualenv为Python项目创建虚拟环境,让不同的项目使用不同的环境,不会产生影响。

virtualenvwrapper是对virtualenv的封装,使用更方便。

安装

pip3 install virtualenv
pip3 install virtualevnwrapper

创建虚拟环境目录

mkdir $HOME/.virtualenvs

配置环境变量

//Python的路径
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
//虚拟环境的目录
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

配置文件生效 source ~/.bash_profile

问题处理

如果提示python中找不到virtualenvwrapper模块,看下提示信息中的Python路径是否有问题。

我的电脑中pip3把包安装到了python3.7的路径,解决办法:

pip3 -V 找到pip3安装的路径,然后使用 cp命令 将需要的包 导入到python3.6目录下。

如何查看python3.6的路径:
命令行 输入 python 
import sys
print(sys.path)

虚拟环境操作

  • 指定Python版本创建虚拟环境

mkvirtualenv -p /usr/local/bin/python3 instagram

  • 退出虚拟环境

deactivate

  • 查看系统上的虚拟环境
workon
  • 进入虚拟环境
workon instagram
  • 查看当前虚拟环境安装的包

pip list

  • 删除虚拟环境

rm virtualenv instagram

  • 负责虚拟环境
cpvirtualenv [source] [dest]

© 著作权归作者所有

xiaobai1315
粉丝 4
博文 222
码字总数 77470
作品 0
程序员
私信 提问
linux、win7下python、pip、virtualenv安装汇总

centos安装python2.7 安装python2.7参考: http://www.linuxidc.com/Linux/2013-06/85968.htm http://my.oschina.net/vaero/blog/210486 关于的配置经历: 目的: 1、在centos6.3中安装pytho......

Nob
2014/09/02
2.3K
0
python Flask 安装

第1步:确保本机已经安装有python,下载easyinstall到本地某一目录,双击ezsetup.py,python将自动下载到python安装目录/Scripts 下面,然后在系统环境变量的PATH中添加easyinstall所在的目录...

quanpower
2013/03/13
457
1
python——虚拟环境之virtualenv(windows10,64位)

1 问题   当我们拥有两个甚至多个项目A、B、C......,各个项目正常运行需求的python运行环境都不相同。而默认情况下,不管哪个项目,使用的都是全局的Python环境。上述情况,造成的问题就是...

翠竹09
2018/08/10
0
0
Python 虚拟环境 Virtualenv 分别在 Windows 和 Linux 上的安装和使用

virtualenv 是用来创建 Python 的虚拟环境的库,虚拟环境能够独立于真实环境存在,并且可以同时有多个互相独立的 Python 虚拟环境,每个虚拟环境都可以营造一个干净的开发环境,对于项目的依...

水手
2018/06/14
166
0
Python Scrapy 爬虫(一):环境搭建

  三年前的一天,我在灵隐寺求佛时,偶遇一高僧,法号智息。大师见我眉头紧皱,心事重重,于是便主动上前来开导我。大师充满智慧地告诉我了一句真理:“人生苦短,及时行乐。”   在大师...

雨林_a1d6
2018/05/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
昨天
64
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
昨天
26
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
昨天
41
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
昨天
27
0
实验分析性专业硕士提纲撰写要点

为什么您需要研究论文的提纲? 首先当您进行研究时,您需要聚集许多信息和想法,研究论文提纲可以较好地组织你的想法, 了解您研究资料的流畅度和程度。确保你写作时不会错过任何重要资料以此...

论文辅导员
昨天
44
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部