Python編程:Python3+PyCharm+PyQt5開發環境詳細配置,建議收藏

2021-01-07 編碼那些事

Python3 + PyCharm + PyQt5開發環境詳細配置

前兩天發布了個一個小視頻,詳細介紹了PyCharm開發環境下使用PyQt5界面庫進行Python開發的詳細配置過程,應小夥伴們的強烈要求,這次把文字版內容給大家整理出來了,大家喜歡的話快快收藏吧。

Python + PyQt + PyCharm 架構編程簡介

先簡單說下為什麼要使用這樣的程序開發架構,原因如下:

Python:一種面向對象的高級動態程式語言,相比於其它如C/C++語言,具有上手快、代碼少、開發效率高的特點PyQt:Qt在Python下的綁定庫,而Qt是跨平臺的C++圖形用戶界面應用程式開發框架,是當前主流的GUI開發工具之一PyCharm:當前主流的Python編程環境優點:三者有機結合,進行應用軟體架構開發,可以做到在兼顧軟體運行效率的前提下,大大節省時間成本,加快項目的開發進度

本文主要包含以下幾部分內容,下面分別進行說明:

Python3下載及安裝

在Python官網下載: https://www.python.org/downloads/,此處下載的是python-3.7.4-amd64.exe。

安裝過程依次如下:

PyCharm下載及安裝

官網下載: https://www.jetbrains.com/pycharm/download/#section=windows,此處下載的是pycharm-community-2020.1.exe 。

安裝較為簡單,一路向下默認安裝就可以了,依次如下所示:

PyQt5下載及安裝

可在Python官網的PyPI網站上搜索下載如下兩個whl安裝包:

兩個whl文件下載完成後,在控制臺中使用pip安裝就可以了,如:

pip3 install PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whlpip3 install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl

需要說明的是,當前安裝路徑請設置為whl文件所在的路徑,且建議在聯網下安裝,這樣在安裝過程中會自動安裝其它缺少的相關聯的庫文件。另外,安裝完PyQt5_tools庫後,在Python3的安裝路徑下的Scripts路徑下會出現三個常用的工具:designer.exe、pyuic5.exe和pyrcc5.exe,後面介紹如何將其集成到PyCharm中。

PyCharm中PyQt5常用工具的配置

主要包括下面的三個工具配置:

Qt Designer的配置:目的是在PyCharm開發環境中快速打開設計師PyUIC的配置:目的是將Qt Designer設計的「.ui」界面文件轉換成「.py」文件Rcc2Py的配置:目的是將Qt Designer設計中用到的資源文件「.qrc」轉換成「.py」文件

配置方法也比較簡單,在File菜單中選擇「Settings」,在彈出的設置對話框中進行工具的添加,如下圖所示:

QtDesigner的配置如下圖所示:

PyUIC的配置如下圖所示:

Rcc2Py的配置如下圖所示:

至此,三個常用工具就全部配置完成了。當使用時,就可以在PyCharm的工程裡面點擊右鍵,在右鍵菜單中就可以方便的調用這三個工具了,如下圖所示:

本文由編碼那些事原創,請關注+轉發+收藏+點讚,帶你一起長知識!

相關焦點

  • python高級進階 002第一個pyqt5程序
    知識回顧:1.anaconda3的安裝與配置2.開發步驟:pydesigner->pyuic->手工創建代碼調用生成的類本期知識視頻教程瀏覽器版本過低,暫不支持視頻播放以下開始文字講解:在上一節的教程中,我們已經將圖形化界面開發的基本環境已經搭建完畢,本節,我們繼續使用pyqt5開發程序。
  • python+ pycharm 環境安裝 + pycharm使用
    >9.如果在cmd中輸入「python」指令後報錯,則說明環境變量配置有誤,這個時候需要手動配置環境變量10.首先找到python安裝路徑,把路徑拷貝下來,這裡我是把python安裝到E盤了,所以我的路徑在E盤11.在彈出的環境變量窗口中,點擊系統變量下的Path變量,點擊編輯,進入Path頁面
  • pycharm項目創建及Pycharm環境變量配置
    上一篇文章為大家講解了在Ubuntu系統中安裝Pycharm社區版的教程,這裡將為大家講解安裝完成pycharm之後如何進行配置Pycharm並加載Python環境,如何創建python項目。我們為什麼還要手動加載Python的環境呢,因為Pycharm自動加載的環境為虛擬環境,不建議初學者使用,因為後期很多安裝的模塊和包只能在虛擬環境中使用。
  • python入門必備乾貨 | python,pycharm,anaconda區別與聯繫
    瓦特,一會python一會Anaconda一會又特麼來了個pycharm,一串接一串英文,特麼怎麼讀都還不知道!!!能吃嗎???一.python是什麼python是一門程式語言,當前比較流程的程式語言有C/C++  、JAVA 、Object-C  、PHP等,當然python也是其中之一。
  • Python高級進階 007 pyqt5消息盒子QMessageBox
    一、知識回顧1.使用類進行pyqt5的gui開發封裝2.使用setGeometry函數:大小、位置3.掌握類的繼承與內部調用本節知識視頻教程可視化界面開發環境搭建python高級進階#002第一個pyqt5程序Python高級進階#003 pyqt5與qtdesigner對照分析Python高級進階#004
  • Python學習|Anaconda、Jupyter Notebook、pycharm安裝使用詳解
    5.2.2 conda環境管理5.2.3 conda 包管理5.2.4 Conda 使用國內源6 Jupyter Notebook7 pycharm7.1 pycharm簡介7.2 pycharm安裝7.3 pycharm 新建工程7.4 pycharm 使用不同python
  • 極速體驗|VS Code+Python敏捷開發
    畫流程圖編寫python大多數同學寫python選擇 pycharm,但他們經常會遇到很多問題,比如 pycharm 運行配置,虛擬環境等,這些問題往往讓新手搞得暈頭轉向。VS Code相對來說更加容易些。如此優秀的VS Code,只有真實體驗過才會知道它有多優秀。快速體驗上代碼森林雲端在線編程學習平臺即可立即體驗。
  • Python編程:開發工具(IDE)大匯總(附官方下載)
    最近有多位讀者留言,諮詢更便捷、高效的python編程開發工具(IDE),本文就給大家介紹四款業內常用的python軟體開發工具,並簡單介紹下每款軟體的特點,便於讀者按需選擇合適的學習軟體!PyCharm具有一套高效的python開發工具,包括調試、Project管理、代碼跳轉、自動完成、單元測試、版本控制等,此外,pycharm能夠支持Web開發中的高級框架Django!PyCharm界面:
  • 手把手教你用Pycharm連接遠程Python環境
    我的環境滴滴雲 ubuntu 18.04版本,已經安裝好Anocondapycharm2019 專業版注:pycha>pycharm一定要專業版,只有專業版才有遠程連接python環境功能linux上儘量使用Anoconda創建環境,避免和原系統pip產生衝突,避免尋找麻煩。
  • 零基礎學習python GUI編程(PyQt)系列之一:開發軟體安裝
    而且很多商業版本的界面都是用該框架來進行開發(類似於VS的MFC開發)。而我們要使用該GUI來進行界面開發,當然就必須得安裝各種類型的軟體了,畢竟工欲善其事必先利其器嘛,下面,我們就來介紹該如何安裝python 、PyQt以及相關軟體。
  • Anaconda及Pycharm的安裝及配置教程
    python是一種解釋型腳本語言,為了便於理解,可以稱為解釋器;pycharm屬於編輯器,通俗的說,就是用來寫python代碼的工具;python自身缺少numpy、matplotlib、scrip等一系列包,因此每次都額外安裝所需要的包會比較麻煩,而且還需要考慮兼容性,這時候如果我們使用Anaconda來規避這些問題。
  • Python程序的編輯及運行,Pycharm的下載安裝
    學編程,最重要還是自己動手,在動手編寫和調試過程中,你才知道,握草,這我都沒想到,或者,我去,這個低級錯誤我也犯!Python程序的運行方式:在我這有三種:1、通過命令行(command.exe)運行Python。
  • 如何安裝Python開發環境
    白手起家,從頭開啟python的開發環境搭建。一. 如何安裝Python安裝包可以私信我領取下載下來一個exe文件,直接雙擊運行。配置環境變量:右鍵配置環境變量:右鍵開始——控制面板——系統——高級系統配置——環境變量。
  • python學習一定用pycharm嗎?再看看還有什麼其他IDE可以選擇
    說明:pycharm自然是最專業的python開發IDE,相比較其它一眾靠插件支持起Python編譯環境的「兼職」編輯器,Pycharm的專業性非常突出!要說有什麼缺點的話,配置環境麻煩可能是一個,不過vs code的功能會比pycharm更齊全,就看使用者用不用得到了。對於需要導入第三方庫(或者自己寫庫)的,以及需要調試功能,vs會是一個很好的選項(visual studio的python IDE)在具體生產工作的時候,IDE只要順手就好。建議從pycharm或VS code開始折騰。3.
  • Python基礎入門——簡介和環境配置,超實用!
    上的環境配置。簡介和環境配置1.1 簡介Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷蘭國家數學和計算機科學研究所設計出來的。目前是最常用也是最熱門的一門程式語言之一,應用非常廣泛。Python 是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言。
  • 一文教你配置得心應手的Python
    但是對於Python而言,python源碼不需要編譯成二進位代碼,它可以直接從原始碼運行程序。執行Python就需要用到Python解釋器,按版本劃分,Python解釋系可以分為:2.x版本目前已經不再進行維護,所以目前大多數項目都是使用3.x,我個人比較推薦用3.6.x版本,3.7.2是目前最新的版本,但是使用過程中會有這樣那樣的錯誤,會存在不兼容等問題,而3.5.x及以下的版本也存在一些問題:1https://www.python.org/downloads/windows/
  • Python視頻教程網課編程零基礎入門數據分析網絡爬蟲全套Python...
    本課程為python教程大合集,包含python所有就業方向,每套課程均來自市面上主流培訓機構的原版教程,價值都在數百元以上 每套課程均包含:視頻課程+課件+原始碼 重要:建議根據自己工作方向和需求,重點選擇2到3套課程學精,吃透,然後在工作 重要:零基礎小白建議先選擇零基礎全能篇的一套課程學精
  • 零基礎Python入門教程 - 第三節 搭建Python開發環境
    今天教大家搭建自己的Python開發環境,Python作為跨平臺語言,目前支持Windows、Linux、Mac/OS系統,考慮到後兩個系統使用門檻高,而大家對Windows的使用相對不是那麼陌生,所以我們就以Windows環境為例進行講解。
  • Python兩種基本數據類型:數值及字符串;python交互式運行環境
    嗯,對於學習編程的初學者來說。裡面用到很多python編程的知識點。筆者覺得有必要解釋一下。編程需要大量數據,為了編程方便,數據就分成了不同的類型,不同的數據類型有不同的特性。也可以用單引號表示『這個』、『字符』、『字符串類型』python交互式運行環境在pycharm中,可以直接調用python交互式運行環境,打開pycharm的界面,看到左下角有個python console(python控制臺)點擊python console即可進入python交互式運行環境
  • 搭建並熟悉Python開發環境
    ,並且能夠確切的知道編程環境的作用,因為這個環境不是指鳥語花香的書房。我們需要做的準備工作就是:一顆好奇的心;一臺能上網的電腦;        嗯,就這些,帶著好奇心開啟你的編程之旅吧。0.6.1什麼是開發環境        我第一次接觸程式語言的時候其實什麼都不懂,確切地說,那時候是在電視上看到的《C語言教學》課程,正好那節課講的是用「*」在屏幕上排列出一個五角星。