首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python 3的Virtualenvwrapper替代方案

python 3的Virtualenvwrapper替代方案
EN

Stack Overflow用户
提问于 2012-01-25 18:44:58
回答 2查看 3.1K关注 0票数 3

我只想用Python 3建立一个小的开发环境。

我在安装pipvirtualenv时没有遇到任何问题,但是virtualenvwrapper似乎还不支持Python3(就像它在汞回购上声明的那样)。

试图用pip安装它会产生以下错误:

代码语言:javascript
复制
  Running setup.py install for virtualenvwrapper

    changing mode of build/scripts-3.2/virtualenvwrapper.sh from 644 to 755
    Skipping installation of /usr/local/lib/python3.2/dist-packages/virtualenvwrapper/__init__.py (namespace package)
    Installing /usr/local/lib/python3.2/dist-packages/virtualenvwrapper-2.11.1-py3.2-nspkg.pth
    changing mode of /usr/local/bin/virtualenvwrapper.sh to 755
      File "/usr/local/lib/python3.2/dist-packages/virtualenvwrapper/hook_loader.py", line 137
        print '  %-10s -- %s' % (ep.name, inspect.getdoc(plugin) or '')
                            ^
    SyntaxError: invalid syntax

      File "/usr/local/lib/python3.2/dist-packages/virtualenvwrapper/user_scripts.py", line 40
        except OSError, msg:
                      ^
    SyntaxError: invalid syntax

Successfully installed virtualenvwrapper
Cleaning up...

即使最后一行状态已成功安装,我也无法调用虚拟包装器命令。

有谁知道用Python 3替代它的方法吗?

编辑:

对于任何回到这个问题的人来说,一个支持Python3的版本刚刚发布:维图阿伦包装器 (30/01/2012)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-26 02:01:07

通常我会说“叉子和端口”。这是一个很小的程序,在1000行代码下,大部分代码都是由Hellman用清晰和最佳实践编写的。移植它可能会非常简单,也是一个很好的练习。

但是,在这种情况下,您所需要做的就是在bitbucket页面中注意,已经有两个拉请求在等待,其中一个是Python 3兼容性修复。你也许可以退房然后用那个。https://bitbucket.org/dakra/virtualenvwrapper/overview

票数 6
EN

Stack Overflow用户

发布于 2014-08-10 15:40:08

Python3.3附带了一个名为文夫的集成虚拟环境解决方案

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9008368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档