Virtualenv Python 2.4

时间:2012-07-16 17:14:39

标签: python virtualenv

当使用virtualenv时,我发现命令:virtualenv -p python2.6 --no-site-packages~ / env / NEW_PROJECT没有任何问题,但是如果我尝试做virtualenv -p python2.4 --no -site-packages~ / env / NEW_PROJECT我收到错误"可执行文件python2.4(来自--python = python2.4)不存在。有没有办法用python2.4设置virtualenv?

由于

2 个答案:

答案 0 :(得分:2)

python2.4可能没有安装$PATH

virtualenv不同的

rvm不会安装Python版本,它只使用您已安装的版本。当您使用-p选项,即--python时,您告诉virtualenv基于该Python安装创建一个新的隔离环境。

因此,如果您在某处安装了Python 2.4,请执行以下操作:

$ virtualenv --python /path/to/python2.4/bin/python2.4 --no-site-packages ~/env/NEW_PROJECT

PS。--no-site-packages在新virtualenv版本中已弃用。默认情况下,它不使用全局站点包。

答案 1 :(得分:1)

python2.4已删除对virtualenv 1.8的支持,因此请务必使用virtualenv<=1.7.2