我开始在python2和python3中并行工作。 (即一些项目需要python 2和一些req python 3)virtualenvwrapper与python2.7和python3并排使用
如何使用virtualenvwrapper满足此要求?
我只是安装一个virtualenvwrapper(2或3),并在虚拟环境创建时相应地设置python二进制文件?似乎不会那样工作。
我开始在python2和python3中并行工作。 (即一些项目需要python 2和一些req python 3)virtualenvwrapper与python2.7和python3并排使用
如何使用virtualenvwrapper满足此要求?
我只是安装一个virtualenvwrapper(2或3),并在虚拟环境创建时相应地设置python二进制文件?似乎不会那样工作。
您可以制作两个独立的virtualenvs并指定您想要的每个python版本。激活它们为你的Python 2和3个项目,分别有:
. ~/.VirtualEnv#/bin/activate
例如:
virtualenv -p python2.7 ~/.VirtualEnv2
virtualenv -p python2.5 ~/.VirtualEnv3
我特别问关于virtualenvwrapper。因为像mkvirtualenv这样的快捷方便的命令保持不变,我想知道它如何在2.x并行运行3.x场景 –
,只是做了一些初步的测试,现在,它看起来像它的工作原理没有问题。我使用python 3二进制文件运行python 3版本的virtualenv包装器,但能够为python2.x创建venvs只需要很好
例如,
mkvirtualenv myenv -p /usr/lib/python
我现有venvs也没有问题(到目前为止)工作在此设置
你有没有真的试图创建两个virtualenvs?或者你在没有尝试任何东西的情况下提问:) – 2rs2ts
现在仍在设置python3项目的过程中。所以不能测试= P。等待我以为我会问 –