Mac下搭建Python3+PyCharm++PyQt5遇到的坑


我的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等之間的依賴關系,遇到問題時候,對解決問題有很大的幫助。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM