我在Fedora 16上使用virtualenv,我刚刚创建了一个新的virtualenv,这样我就可以构建一个运行一个软件的环境。
我有另一个virtualenv,我设法使用Python 2.6,但我不记得如何。我记得它相对简单。像yum install Python2.6
这样的东西,但无论我搜索多少,我都找不到如何做到这一点的答案。
我的root用户正在使用Python 2.7,我需要的是virtualenv使用2.6。就这样。如果我必须创建一个很好的新的。在我的root中没有安装2.6,但它似乎确实在我的其他virtualenv的bin中
有什么想法吗?
答案 0 :(得分:3)
如果创建一个新环境是一个选项,那么你可以像这样创建它:
virtualenv -p path_to_python26_executable desired_path_to_new_virtualenv
以下是virtualenv --help
的引用:
-p PYTHON_EXE, --python=PYTHON_EXE
The Python interpreter to use, e.g.,
--python=python2.5 will use the python2.5 interpreter
to create the new environment. The default is the
interpreter that virtualenv was installed with
(/usr/bin/python)