我跟踪这个教程来安装pysqlcipher,但是得到一个语法错误。
我正在研究Ubuntu 14.04 LTS。我用"virtualenv“创建了一个使用Python3.4的虚拟环境。尽管有以上链接的教程,但我无法成功地安装sqlcipher!当我运行以下命令时,安装会崩溃:
python setup.py build_sqlcipher错误信息是这样的:
File "setup.py", line 64
print "CFLAGS", os.environ['CFLAGS']
^
SyntaxError: invalid syntax发布于 2015-03-08 21:40:45
该项目只在Python 2上工作;它与Python 3不兼容。
这个特定的错误显示项目正在使用Python2 print语句,该语句已从版本3中的语言中删除,取而代之的是一个函数进行打印。
很可能,修复这条线是不够的。您必须询问项目维护人员是否有任何支持Python3的计划。我看到项目已经开了一张票请求支持,看起来项目已经在努力支持这一点,但现在还没有准备好。
相反,在您的Ubuntu机器上安装Python 2.7并使用该版本运行代码。
https://stackoverflow.com/questions/28932213
复制相似问题