在Python 2.4上使用easy_install安装virtualenv

3 投票
1 回答
850 浏览
提问于 2025-04-16 22:00

我正在尝试在一台运行RHEL5.6系统、使用Python 2.4的电脑上,通过easy_install安装最新版本的virtualenv,但遇到了以下错误。

File "/usr/lib/python2.4/site-packages/virtualenv-1.6.3-py2.4.egg/virtualenv.py", line 500
    finally:
      ^
SyntaxError: invalid syntax

我查看了virtualenv的代码,发现https://github.com/pypa/virtualenv/blob/develop/virtualenv.py#L500上的语法对于2.4版本来说是正确的。

有没有什么建议?

1 个回答

1

在2.5版本中有所改变:在之前的Python版本中,try...except...finally这个结构是不能一起使用的。也就是说,try...except必须放在try...finally里面。

看起来最新的virtualenv和Python 2.5之前的版本不兼容。

撰写回答