我希望设置Python的virtualenv。我这样做是因为我需要运行一些用以下方式编写的python文件:
a. Python2.7,还需要运行一些为python3.4编写的文件
b.以下两种不同版本:
我需要在同一个Windows系统(Windows 7 64位)上运行所有这些文件.
当前:
我现在已经安装了Python2.7和NumPy 1.9.3和Matplotlib 1.5.0。我使用以下过程设置和使用了virtualenv:
cd C:\Users\WrAU\Downloads
virtualenv venv_test
cd venv_test
venv_test\Scripts\activate
pip install Django==1.0
deactivate我在我的路径中添加了C:\Python27 27和C:\Python27 27\Scripts。我还没有安装Python3.4。
我的问题:
我需要:
问题:
我是否需要使用与上面Python2.7相同的过程为Python3.4创建一个单独的virtualenv?或者,是否有不同的方法需要这样做?
如何将Python包的不同版本安装到virtualenv
发布于 2016-01-05 16:13:35
是的,您确实为每个解释器创建了1个virtualenv。在其中,您可以安装matplotlib和numpy。您可以用python 2.7创建2个venv,用于测试matplotlib和numpy的不同版本,并在python 3.X中使用相同的方案
发布于 2016-01-05 16:18:26
在窗户下面,我肯定会通过anaconda/miniconda做这件事。无论您安装哪个版本( py3/py2 ),它都可以为py3/py2创建venvs。例如:
conda create -n app_py2 numpy==1.9.3 matplotlib==1.5.0 python=2
conda create -n app_py2 numpy==1.10.0 matplotlib==1.4.1 python=3https://stackoverflow.com/questions/34615895
复制相似问题