1. 程式人生 > 程式設計 >python安裝和pycharm環境搭建設定方法

python安裝和pycharm環境搭建設定方法

一、python 開發工具的選擇

python開發工具有很多,這裡推薦使用 pycharm;因為jetbrains公司擁有眾多的開發工具以及開發擁護者。這些工具有相同的風格和各類使用案例、描述問題的部落格,可供初學者參考。

1、pycharm professional edition - 專業版,可以試用30天

https://download.jetbrains.8686c.com/python/pycharm-professional-2020.1.1.exe

jetbrains pycharm professional(python開發工具) v4.0.5 特別版

https://www.jb51.net/softs/299378.html

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環境搭建和設定方法的文章就介紹到這了,更多相關python環境搭建和設定內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!