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