昨天折騰了好久整合Anaconda3+pyqt5+Eric6始終無法完美的運行起來,原因在于Eric6和Pyqt5的整合這里出了問題,通過pip install pyqt5和pip install pyqt-tools安裝后兩個不在同一個目錄,Eric6調(diào)用qt designer無法找到,我想Eric6的qt設(shè)置里應(yīng)該有,但是看著不像是填寫目錄,在網(wǎng)上找了好久整合的辦法沒有找到,睡了一覺醒來,我又開始試驗,最后發(fā)現(xiàn)了解決的方法。
-------------------symbian米湯---------------------------------------------------------2017-09-05---------------------
首先介紹下大致安裝流程:
1.去Anaconda官網(wǎng)下載最新版的,最新版的3.6版。下載地址:https://www.continuum.io/downloads
看了好多的教程里,都說安裝anaconda前,刪除卸載之前安裝的python環(huán)境,Anaconda的好處有很多,他是集成了Python的環(huán)境和第三方包,也挺適合新手使用。
安裝的過程:安裝路徑我就選擇C盤根目錄吧,默認(rèn)的話有點深,不太好找。




2.安裝好Anaconda后,

在Anaconda Prompt的控制臺里輸入:pip install qscintilla,不安裝的后果是,無法安裝Eric6的:


3.安裝Pyqt5,和PYqt-tools,pyqt-tools里包含著qt-designer,不安裝會感覺缺少點啥。
在Anaconda Prompt的控制臺里輸入:
pip install pyqt5

pip install pyqt5-tools
4.安裝Eric6:
eric 6.1.7:一個原版,一個漢化包。eric6-6.1.7.zip、eric6-i18n-zh_CN-6.1.7.zip,
下載地址:https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.7/
將下載好的eric6-6.1.7.zip文件解壓到C:\Anaconda3\Lib\site-packages目錄下



其實解壓到其它位置也沒問題,解壓到這里只是我的個人習(xí)慣。
將漢化文件eric6-i18n-zh_CN-6.1.7.zip同樣解壓到該目錄,提示覆蓋時覆蓋即可。
打開開始菜單的Anaconda Prompt

輸入cd C:\Anaconda3\Lib\site-packages\eric6-6.1.7回車進入我們 Eric6 解壓后的目錄
輸入python install.py install回車開始安裝 Eric6


完成后提示請按回車鍵繼續(xù)Press enter to continue…
關(guān)閉該窗口。查看C:\Anaconda3\Lib\site-packages目錄里多了一個 eric6 的文件夾

進入該文件夾,雙擊eric6.pyw即可打開 Eric6(win10下需要選擇打開方式選)


可以看到Eric6已經(jīng)是中文的了 ,
這個時候,eric6還無法關(guān)聯(lián)qtdesigner,不要慌張,我們手動關(guān)聯(lián),百分百靠譜。
先進入pyqt-tools的文件夾,復(fù)制獲取目錄地址

然后打開,eric6的設(shè)置界面,qt選項里,
在QT工具的,Qt-PreFix:里粘貼剛才復(fù)制的地址,最重要的是最后要加上反斜杠:\,這個很重要

基本安裝就完成了,可以試一試了,隨便新建個項目,建個UI文件,然后再翻譯成python語言,妥妥的,沒那么麻煩,一氣呵成。



