我的Mac上什么也沒有安裝,建議的安裝順序:
1.如果沒有Xcode,那么安裝Xcode。AppStore經常連不上,下載不成功
2.安裝homeBrew
3.通過homeBrew安裝pyenv。pyenv用於多版本的python管理。Mac上有自帶python2.7,網上說卸載python2.7是作死,所以不要卸載。
4.通過pyenv安裝python3,坑:
1.可能需要翻牆
2.網絡影響很大,多試幾次,我嘗試了十幾次吧,每次需要十幾分鍾。逢山開路,遇水搭橋,報錯了就google看是什么錯
3.多嘗試幾個版本,當時3.6就是不行,換成3.5也不行,換成3.4.x居然就可以了
4.換個時間,換個Wi-Fi。白天沒搞定,晚上回家就下載好了,我簡直無語了
5.建議多下載幾個版本,我呢,3.4,3.5,3.6都下載了一個
6.切換python的版本到3
7.不要放棄,要有耐心
5.通過homeBrew安裝PyQt5,安裝包很大,看安裝記錄,有10G。需要不短的時間。
6.安裝Qt5。
7.經常需要修改環境變量。
8.測試PyQt5安裝成功:python3 -c "import PyQt5" 或者寫一個python窗體程序,編譯運行一下,看會不會報錯。
9.執行8的時候,我遇到了一個詭異的錯誤:modulenotfounderror: no module named pyqt5。google了幾個小時,嘗試了好多方法,都不奏效。略崩潰。
10.靈機一動,切換python版本試試看。於是我把版本從3.6.0切換到3.5.x,卧槽,窗體程序運行成功!
11.需要給PyCharm配置Python的解釋器版本,參考:http://www.cnblogs.com/mxh1099/p/5983463.html
12.命令行中輸入:which python,找到對應的目錄,設置為PyCharm的解釋器路徑。至此為止,差不多了
搭建整個環境,我花了三四天,寫下來備注一下。
建議理解環境變量,PyQt5,python,Qt,PyCharm等之間的依賴關系,遇到問題時候,對解決問題有很大的幫助。