|
RuntimeEnv
建立執行環境
LoNote 運作需要有 Python3 和 PyQt4 支援,本文就是教使用者如何將這些東西佈署在機器上。 Windows在 Windows 下比較簡單,先去下載兩個檔案。
依照順序安裝好上述軟體後,請直接雙擊執行 lonote.pyw 檔案。 Linux要在 Linux 下運行就看你的平台狀況了,總而言之把 Python3 和對應的 PyQt4 裝起來就對了。 ubuntu如果您使用 ubuntu 12.04 或以後版本,只需要: sudo apt-get install python3-pyqt4 程式運作環境就算配置妥當。 如果您使用 ubuntu 11.10 或之前版本。則請看下面: 安裝 Python3ubuntu 系統沒有預裝 Python3,所以必須要自己手動裝,這不難。 sudo apt-get install python3 這樣就行了。 安裝 PyQt4注意 ubuntu 軟體倉庫中的 PyQt4 是對應於 Python2 的,但我們需要對應 Python3 的版本,所以必須要自己編譯。安裝經驗紀錄於下。 想編譯又要先裝一堆包(以下的包可以透過軟體倉庫裝) sudo apt-get install python3-dev libqt4-dev libxext-dev g++
我注意到的就這些,在倉庫中都找得到。 等等設定 (configure) 的過程中,也別忘了留意有沒有什麼警告訊號,是不是還要裝些啥? SIP裝 PyQt 前還要編譯安裝 SIP,SIP 是用來將 Python 和 C++ 接在一起的程式……(好吧我也只能理解到這種程度)總之 SIP 是必要的。 去 PyQt 官方網站下載 SIP 原始碼後,找個地方解開,接著在目錄下打入以下指令: python3 configure.py make sudo make install 這樣就裝好了。 configure 過程中也要看看有沒有錯誤,可能有包漏裝。 PyQt4 本體同樣去 PyQt 官方網站下載 PyQt4 原始碼後,解開後同樣到目錄下輸入指令: python3 configure.py make sudo make install Make 要很久,在我的電腦上要半個小時到一個小時,可以去看看電視之類的啥。回來之後就搞定了。 如果安裝中途有漏有錯,可以補包\設定後多 configure & Make 幾次,沒副作用的啦。 其他除了上方的內容外,「這邊」還有一些朋友安裝的紀錄,至於這邊甚至還有無需編譯就能在 ubuntu 11.10 下安裝的方法(雖然我沒測試過)。感謝大家辛苦的測試與回報! ArchLinux直接把 pyqt 包裝起來就可跑了。 順便一提,我也把 LoNote 推到 AUR 上了,歡迎參考看看。 | |