virtualenv需要每次使用source命令导入虚拟运行环境信息,非常麻烦,另外开发者还有可能忘记虚拟环境目录的建立位置。virtualenvwrapper这个命令行工具就是通过对virtualenv进行二次封装,解决上述问题。先退出虚拟运行环境,使用pip命令安装virtualenvwrapper$pipinstallvirtu..
分类:
移动开发 时间:
2015-10-10 12:44:01
阅读次数:
181
1、virtualevn是什么?virtualenvisaPythontoolwrittenbyIanBickingandusedtocreateisolatedenvironmentsforPythoninwhichyoucaninstallpackageswithoutinterferingwiththeothervirtualenvsnorwiththesystemPython‘spackages.Thepresentarticlecoverstheinstallationofthevirtu..
分类:
其他好文 时间:
2015-09-29 08:48:06
阅读次数:
195
古语有云: 工欲善其事,必先利其器拥有自己的一套得心应手的Python开发环境,开发起来,简直如丝般顺滑。以我工作中使用到的Python开发环境(主要是Web应用),先做个总体介绍Python环境相关:戳这里Python # 用的就是它PIP # python下超豪华包管理工具VirtualEnv....
分类:
编程语言 时间:
2015-09-23 14:43:44
阅读次数:
234
这里假定Postgresql数据库已经装好。首先安装依赖的包$ sudo yum install python-devel postgresql-devel如果使用virtualenv,先source一下virtualenv下的“ . bin/activate”,然后运行$ pip install psycopg2修改settings.py文件DATABASES = {
'default':...
分类:
数据库 时间:
2015-09-21 10:39:17
阅读次数:
699
漏洞成因:XML文件的解析依赖libxml库,而libxml2.9以前的版本默认支持并开启了外部实体的引用,服务端解析用户提交的xml文件时未对xml文件引用的外部实体(含外部普通实体和外部参数实体)做合适的处理。影响:常见的XML解析方法有:DOMDocument、SimpleXML、XMLReader,这三者..
分类:
其他好文 时间:
2015-09-10 19:38:52
阅读次数:
258
nvm与Python的virtualenv和Ruby的rvm类似。NVM (Node Version Manager,Node多版本管理器)是一个通用的叫法,它目前有许多不同的实现。通常我们说的 nvm 是指 https://github.com/creationix/nvm 或者 https://...
分类:
其他好文 时间:
2015-09-09 17:12:11
阅读次数:
171
VirtualEnv是什么VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。为什么要用-隔离项目之间的第三方包依赖,如A项目依赖django1.7.8,B项目依赖django1.8.2-为部署应用提供方便,把开发环境的虚拟环境打包到..
分类:
移动开发 时间:
2015-09-09 11:34:31
阅读次数:
274
1. 简介virtualenv可以用来管理互不干扰的独立python虚拟环境,在有些场景下非常有用,例如:你有两个python项目,一个是python2.7的,另一个是python3的,可以创建两个虚拟环境。你有两个python项目,都依赖与一个module的不同版本,可以创建两个不同的虚拟环境,里...
分类:
编程语言 时间:
2015-08-30 17:29:15
阅读次数:
258
pythonbrew, pythonz, virtualenv
分类:
编程语言 时间:
2015-08-28 15:02:44
阅读次数:
167
ubuntu 13.04默认的python版本是2.7的,想在其上做python3的开发会遇到问题。比如要使用pip安装软件包时,默认安装的就是python2的包。如果想安装python3的包,就需要用到virtualenv了。virtualenv的官网在http://www.virtualenv....
分类:
编程语言 时间:
2015-08-25 13:29:46
阅读次数:
182