簡體   English   中英

使用Python 3.4在ubuntu上進行pysqlcipher安裝-語法錯誤

[英]pysqlcipher installation on ubuntu with Python 3.4 - syntaxerror

我正在按照本教程安裝pysqlcipher,但遇到語法錯誤。

我正在使用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; 它與Python 3不兼容。

此特定錯誤表明該項目正在使用Python 2 print語句,該語句已從版本3的語言中刪除。它已被替換為執行打印的功能

僅僅固定這一條線還遠遠不夠。 您必須詢問項目維護者是否有支持Python 3的任何計划。我看到該項目已經開張了尋求支持的票證 ,看起來該項目已經在為支持Python 3而努力,但尚未准備就緒。這個時間點。

而是在您的Ubuntu計算機上安裝Python 2.7 ,然后使用該版本運行代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM