python3的下載地址以及anaconda+pycharm+pyqt5(QtDesigner)環境搭建
安裝anaconda
注:裝anaconda並不需要先裝python
anaconda裡面集成了很多關於python科學計算的第三方庫 包括pyqt和python.exe
下載地址:http://continuum.io/downloads
安裝完成後在cmd中輸入pip list,或者在Anaconda管理器(Anaconda Command Prompt)中輸入conda list 檢視已經安裝的庫
設定pycharm的Project Interpreter
在Pycharm的Files>>settings>>Project Interpreter>>Add local 裡面新增Anaconda python.exe. 應用
python對應包的下載和解除安裝用pip就行
cmd中pip install xx / pip uninstall xx
也可以在Anaconda Command Prompt中 conda install xxx
單獨安裝python3.x(不打算安裝anaconda的情況下需要安裝)
Windows下py3版本的下載:
https://www.python.org/downloads/windows/
安裝時記得勾選add py to path
next之後記得勾選install for all users
安裝完成後配置系統環境變數
我的電腦-右鍵-屬性-高階系統設定-環境變數
系統變數那欄選中path 編輯 新建 新增安裝位置
(勾選add to path後不需要做這步)
想解除安裝的話去控制面板卸就行 要是出現一些檔案的損壞可能會無法解除安裝
這個時候只需要把對應版本的python再下一遍 然後就可正常解除安裝
關於QtCreator和QtDesigner
另:QtDesigner可以用來寫GUI程式,關於QtCreator和QtDesigner:QtCreator裡集成了QtDesigner,是一個IDE,也就是一個整合開發環境,裡面有程式碼編寫器,編譯器,偵錯程式,還有圖形設計器QtDesigner,有了它你可以寫軟體。而Qt Designer是用來設計介面的,只能設計圖形,是個圖形設計器,要和如pycharm、Eric6等配合使用。
pycharm+QtDesigner環境配置
1.安裝pyqt5-tools.
anaconda中含有pyqt5,但是PyQt5不再提供Qt Designer等工具,所以需要再安裝pyqt5-tools.
在命令列輸入:pip install pyqt5-tools
其路徑是:Anaconda\Lib\site-packages\pyqt5-tools\designer.exe
如果QtDesigner是配合Eric6而不是pycharm使用的話需要將designer.exe 拷貝到Anaconda\Lib\site-packages\PyQt5\Qt\bin,否則Eric6執行的時候會報錯,說找不到designer。pycharm不存在這種現象
2.使QtDesigner可以在pycharm中使用
pycharm中的設定:File>>Settings>>Tools>>External tools>>點選左上+號
這樣之後就可以在pycharm中使用QtDesigner了。tools>>external tools>>QtDesigner,然後選擇mainWindow
3.新增指令使QT Designer生成的.ui檔案能夠轉化為.py檔案
但是為了能夠將QT Designer生成的.ui檔案轉化為.py檔案,需要新增QT指令:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
(如果是pyqt4的話把PyQt5.uic.pyuic改為PyQt4.uic.pyuic即可)
新增指令,也即再新增一個external tools,如圖:
將之前在QtDesigner中寫的檔案儲存為.ui(到專案某目錄下),選中.ui檔案後右鍵>>external tools>>pyUIC即可生成.py檔案。
附:QtCreator的下載地址
QtCreator的下載地址
但是QtCreator對python的支援似乎並不好