我希望设置Python virtualenv
。我这样做是因为我需要运行一些用:
一个。 Python 2.7还需要运行一些为python 3.4编写的文件
湾两个不同版本:
我需要在同一个Windows系统(Windows 7 64位)上运行所有这些文件。
目前:
我目前使用NumPy 1.9.3和Matplotlib 1.5.0安装了Python 2.7。我已使用以下过程设置并使用virtualenv
:
cd C:\Users\WrAU\Downloads
virtualenv venv_test
cd venv_test
venv_test\Scripts\activate
pip install Django==1.0
deactivate
我已将C:\ Python27和C:\ Python27 \ Scripts添加到我的路径中。我还没有安装Python 3.4。
我的问题:
我需要:
2个不同版本的Python
NumPy和Matplotlib的两个版本
问题:
我是否需要使用与上面针对Python 2.7相同的过程为Python 3.4创建单独的virtualenv
?或者是否需要采用不同的方法?
如何将单独版本的Python包安装到virtualenv
?
答案 0 :(得分:1)
是的,你确实为每个翻译创建了1个virtualenv。 在其中你可以安装matplotlib和numpy。 您可以使用python 2.7创建2个venv来测试matplotlib和numpy的不同版本,并使用python 3.X制作相同的方案
答案 1 :(得分:1)
在Windows下我绝对会通过anaconda / miniconda来实现。 无论您安装哪个版本(py3 / py2),它都可以为py3 / py2创建venvs。 例如:
:after