一、python 開發工具的選擇 python開發工具有很多,這裡推薦使用 pycharm; 因為jetbrains公司擁有眾多的開發工具以及開發擁護者。 這些工具有相同的風格和各類使用案例、描述問題的博客,可供初學者參考。 很多人學習python,不知道從何學起。很多人學習python,掌握了基本 ...
一、python 開發工具的選擇
python開發工具有很多,這裡推薦使用 pycharm;
因為jetbrains公司擁有眾多的開發工具以及開發擁護者。
這些工具有相同的風格和各類使用案例、描述問題的博客,可供初學者參考。
很多人學習python,不知道從何學起。
很多人學習python,掌握了基本語法過後,不知道在哪裡尋找案例上手。
很多已經做案例的人,卻不知道如何去學習更加高深的知識。
那麼針對這三類人,我給大家提供一個好的學習平臺,免費領取視頻教程,電子書籍,以及課程的源代碼!
QQ群:1097524789
1、pycharm professional edition - 專業版,可以試用30天
https://download.jetbrains.8686c.com/python/pycharm-professional-2020.1.1.exe
2、如果你有學校的email,可以申請免費的教育版
https://www.jetbrains.com/zh-cn/education/#lang=python&role=learner
3、免費開源版
https://download.jetbrains.8686c.com/python/pycharm-community-2020.1.1.exe
二、pycharm的相容性
在選擇pycharm的時候,考慮幾個相容性:
- 操作系統相容性 ,可以在各個windows和macOS使用;
- python版本的相容性 在pycharm中可以為項目指定不同的python版本;
- pyqt5開發的輔助工具 通過pycharm擴展工具選項,可以將pyqt5中的uic和designer融入pycharm中,無縫操作;
三、安裝多個python版本

選擇 --> Customize installation
之後保持預設,Next

修改路徑為 python377,是為了在創建pycharm項目的時候能夠區分選擇Python的版本 ;

例如,我機器上已經安裝的python版本情況,新安裝python3.7.7,放在相同的文件夾下。
四、新建pycharm項目
新建項目,選擇python版本

在項目的根目錄p377test上(圖中選中的藍色),點擊右鍵:


選擇 New -> Python Package -> 填寫 main 回車,添加完成後如下圖:

main 目錄作為源代碼的根目錄,所有源代碼和模塊都保存在main目錄下。
五、安裝項目需要的模塊
1、手工安裝 pyqt5
pyqt5 是 Qt python實現的開源版本,Qt是圖像化界面設計工具。
1)、打開 File -> Settings…

2)、選中+號

3)、在搜索框中,填寫 pyqt5 ,會出現模塊可用版本,點擊Install Package

4)、安裝成功!


2、自動安裝
1)、在項目根目錄下,創建 requirements.txt 文件
2)、在 requirements.txt 文件中輸入:
PyQt5==5.13.0
pyqt5-tools==5.13.0.1.5
3)、在底部選擇 Terminal ,打開終端,輸入:
pip install -r requirements.txt
pip 會自動安裝列在requirements.txt 文件中的依賴庫。

六、Pyqt5工具設置
1、PyQt5 Designer
打開 File–> Settings… --> External Tools --> 點擊 + 號,出現下圖

填寫:
Name:PyQt5 Designer
Description:PyQt5 Designer
點擊 Tool Settings 分欄中的 Program 後面的文件夾圖標,在彈出的視窗,選中當前項目下的文件 venv\Scripts\pyqt5designer.exe

設置其他參數,參數如下圖:
(這裡修改了Program的項目路徑,改為變數引用)

2、Pyqt5 uic
用同樣的操作,設置 uic , uic用來將designer設計的圖像化文件轉換成代碼。

到這裡,python安裝和pycharm基本的環境搭建和設置就完成了。