virtualenv不允许我在命令中指定我需要的Python版本2.7.5,它只允许指定2.7。然而,指定2.7会给我安装版本低于我所需的2.7.4。这是virtualenv的固有限制还是我遗漏了什么?
$ virtualenv test/test --no-site-packages --python=python2.7
系统为Ubuntu 13.04,安装了Python 2.6.8、2.7.4和3.3.1版本。
virtualenv不允许我在命令中指定我需要的Python版本2.7.5,它只允许指定2.7。然而,指定2.7会给我安装版本低于我所需的2.7.4。这是virtualenv的固有限制还是我遗漏了什么?
$ virtualenv test/test --no-site-packages --python=python2.7
系统为Ubuntu 13.04,安装了Python 2.6.8、2.7.4和3.3.1版本。
只需下载/制作/安装/apt-get/synaptic python 2.7.5,并在创建虚拟环境时指向它的路径,如下所示:
virtualenv test/test -p /usr/bin/my_2.7.5_directory/python2.7
--python
只是让你指定你想要使用的已安装的 Python 版本。为了使用特定版本,你需要先安装它。 - Amber