0
我按照这个tutorial来安装pysqlcipher,但得到语法错误。用Python 3.4在ubuntu上安装pysqlcipher - syntaxerror
我正在使用Ubuntu 14.04 LTS。我用“virtualenv”创建了一个使用Python 3.4的虚拟环境。尽管教程(上面的链接),我无法成功安装sqlcipher!当我运行该安装崩溃:
python setup.py build_sqlcipher
错误消息是这一个:
File "setup.py", line 64
print "CFLAGS", os.environ['CFLAGS']
^
SyntaxError: invalid syntax
非常感谢您的回答。我刚刚尝试安装与Python 2.7.6 pysqlcipher,现在我得到他的错误:#include“sqlite3.h” ^ 编译终止。 错误:命令'x86_64-linux-gnu-gcc'失败,退出状态1'。你有一个想法如何解决这个错误?谢谢你的帮助。 – KevHV 2015-03-08 21:49:04
@KevHV:你很可能需要'sqlite'开发头文件;会有一个Ubuntu'sqlite-dev'或'libsqlite-dev'软件包或类似软件。 – 2015-03-08 21:50:05
@KevHV:安装这个:http://packages.ubuntu.com/trusty/libsqlite3-dev获取包含头文件。一般来说,在针对某个项目进行编译时,请确保为该项目提供了'-dev'软件包,以便编译器可以找到合适的文件以包含该文件。 – 2015-03-08 21:50:54