首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Python3.4- syntaxerror在ubuntu上安装pysqlcipher

使用Python3.4- syntaxerror在ubuntu上安装pysqlcipher
EN

Stack Overflow用户
提问于 2015-03-08 21:40:17
回答 1查看 1.1K关注 0票数 0

我跟踪这个教程来安装pysqlcipher,但是得到一个语法错误。

我正在研究Ubuntu 14.04 LTS。我用"virtualenv“创建了一个使用Python3.4的虚拟环境。尽管有以上链接的教程,但我无法成功地安装sqlcipher!当我运行以下命令时,安装会崩溃:

代码语言:javascript
复制
python setup.py build_sqlcipher

错误信息是这样的:

代码语言:javascript
复制
  File "setup.py", line 64
    print "CFLAGS", os.environ['CFLAGS']
                 ^
SyntaxError: invalid syntax
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-08 21:40:45

该项目只在Python 2上工作;它与Python 3不兼容。

这个特定的错误显示项目正在使用Python2 print语句,该语句已从版本3中的语言中删除,取而代之的是一个函数进行打印。

很可能,修复这条线是不够的。您必须询问项目维护人员是否有任何支持Python3的计划。我看到项目已经开了一张票请求支持,看起来项目已经在努力支持这一点,但现在还没有准备好。

相反,在您的Ubuntu机器上安装Python 2.7并使用该版本运行代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28932213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档