2014-01-24 141 views
1

我最近在服务器(CentOS的)安装Casperjs,当我尝试运行我得到以下错误:Casperjs错误 - 无效的语法错误

File "/usr/local/bin/casperjs", line 11 
    except subprocess.CalledProcessError as err: 
             ^
SyntaxError: invalid syntax 

这是运行“casperjs --version”的结果是应该只打印版本号。尽管其他带有casperjs的命令也会提供相同的输出。

,我跟着安装的步骤是非常标准:

git clone git://github.com/n1k0/casperjs.git 
cd casperjs 
git checkout tags/1.0.2 
ln -sf `pwd`/bin/casperjs /usr/local/bin/casperjs 

而且,我跑这是需要casperjs phantomjs的1.9.6版本。

任何想法?

+0

你是什么版本的Python? –

+0

Python版本是2.4.3 – Aaron

+0

我在v2.7.3上,没有这个问题。 –

回答

0

您可以检查是否蟒蛇的版本大于2.6或不 我的情况,我键入

蟒蛇-v命令

,我得到的是旧的在线红帽机上2.4.3 。

比你可以尝试更新你的python版本。 这可能有些帮助