1. 程式人生 > >python學習筆記13:Qt Designer的安裝方法

python學習筆記13:Qt Designer的安裝方法

    使用Qt Designer可以使用GUI的方式快速生成PyQt程式碼,本文介紹Qt Designer的安裝以及在PyCharm中的配置方法。

    安裝完PyQt5之後,並沒有Qt Designer.exe,至少我的計算機是這樣的,還需進一步的安裝,才能得到Qt Designer.exe。其安裝方法是,在cmd中輸入如下圖所示的命令,pip install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com。這個命令下載的速度非常快,實際上如果可以忍受下載速度的話,也可以使用通用的下載命令,pip install PyQt5-tools,這個命令就比較好記憶了。


        PyQt5-tools安裝完成後,我們就可以找到Qt Designer.exe檔案了,它在如下圖所示的位置,這裡要注意的是其檔名為designer.exe,而非QtDesigner.exe。


    接下來,我們就可以在PyCharm中新增開啟的快捷方式了,我們一共要新增3個快捷方式,分別為designer.exe、pyuic5.exe和pyrcc5.exe,這3個檔案的功能先簡要介紹一下。

    designer.exe:PyQt5的GUI設計介面。

    pyuic5.exe:用於將designer.exe設計好的介面,轉換為Python程式檔案。

    pyrcc5.exe:用於將資原始檔,例如圖片,轉換為Python檔案,以利於打包使用。

    設定方法如下:

    (1)File-Settings


    (2)Tools-External Toos,增加QtDesigner、PyUIC和PyRCC。


    (3)QtDesigner的具體配置內容如下:


    (4)PyUIC的具體配置如下:


    (5)PyRCC的具體配置如下:


    至此,就完成了整個Qt Designer的安裝工作。

相關推薦

python學習筆記13:Qt Designer安裝方法

    使用Qt Designer可以使用GUI的方式快速生成PyQt程式碼,本文介紹Qt Designer的安裝以及在PyCharm中的配置方法。    安裝完PyQt5之後,並沒有Qt Designer.exe,至少我的計算機是這樣的,還需進一步的安裝,才能得到Qt De

python學習筆記12:OpenPyXL的安裝方法

    OpenPyXL是一個非常簡單易用的用來讀寫Excel檔案的Python庫,需要特別說明的是OpenPyXL是個讀寫excel2010+,支援xlsx、xlsm、xltx、xltm檔案的python庫,其他格式並不支援,如excel97-2003的xls。    Op

python學習筆記--Paramiko模塊安裝和使用(轉)

lib64 報錯 再次 ref html 學習筆記 warn command sta 首先安裝依賴 yum -y install gcc 1 安裝 pycrypto wget http://ftp.dlitz.net/pub/dlitz/crypto/pycr

python 學習筆記 13 -- 經常使用的時間模塊之time

分鐘 英文 超過 最好 還原 %x tracking 運動 文檔 Python 沒有包括相應日期和時間的內置類型。只是提供了3個相應的模塊,能夠採用多種表示管理日期和時間值: * time 模塊由底層C庫提供與時間相關的函數。它包括一些函數

python學習筆記(二)-字符串方法

pda sql split() git 數字 python 換行 isa map python的字符串內建函數: #====================常用方法=============================name = ‘besttest‘ new_n

python學習筆記 day42 mysql資料庫安裝

1. 參考自:                   https://blog.csdn.net/lw_power/article/details/47368167        

python學習筆記-13

給定一個list或tuple,我們可以通過for迴圈來遍歷這個list或tuple,這種遍歷我們稱為迭代(Iteration)。 在Python中,迭代是通過for ... in來完成的,Python的for迴圈抽象程度要高於C的for迴圈,因為Python的for迴圈不僅可以用在list或tuple上,還

python學習筆記(13):python併發程式設計以及系統常用模組

一、程序與執行緒   1.程序:程式的一次執行(程式裝載入記憶體,系統分配資源執行)。n 每個程序有自己的記憶體空間、資料棧等,只能使用程序間通訊,而不能直接共享資訊   2.執行緒:所有執行緒執行在同一個程序中,共享相同的執行環境。         (1)n 每個獨立的執行緒有一個程式執行的入口、順序

Python學習筆記13:標準庫之子程序(subprocess包)

ubprocess包主要功能是執行外部的命令和程式。從這個意義上來說,subprocess的功能與shell類似。 subprocess以及常用的封裝函式 當我們執行python的時候,我們都是在建立並執行一個程序。 在Python中,我們通過標準庫中的subprocess

python學習筆記13(異常處理)

異常處理 需求: 當程式遇到問題時不讓程式結束,而越過錯誤繼續向下執行 try……except……else語句 格式: try: 語句t except 錯誤碼 as e: 語句1 except 錯誤碼 as e: 語句2 …… except 錯誤碼 as

Python學習筆記13:selenium webdriver 實現驗證碼登入

#通過ActionChains+autoit進行驗證碼圖片的下載,通過pytesseract識別驗證碼中的字元,由於有一定錯誤率,進行重試直至成功from selenium import webdriver from LanternAnswer.login import Lo

Python學習筆記13Python面向物件程式設計

1、引言 (1)類和例項:類是物件的定義,例項是“真正的實物”。 定義類:類名通常大寫字母打頭。 class MyNewObjectType(bases): 'define MyNewObjectType class' class_su

Python學習筆記——動態新增屬性與方法

我們都知道Python是動態語言。 動態?動態在哪裡呢? 假如C語言定義了一個類,我們在類固定的情況下,可以不可以為這個類或者這個類的物件新增物件呢?答案肯定是否定的 但是Python就可以。下面我們來看看。 一.動態新增屬性 1.動態新增物件

python學習筆記4:PyQt5的安裝

安裝pyQt5費了很多的周折,不過現在還是安裝好了,現在重新梳理一下整個安裝過程,注意我使用的是win7作業系統。 1、登入Python官網,目前最新的版本是3.6.3,網址為:https://www.python.org/downloads/release/python

Python學習筆記(一):list屬性及方法淺析

列表學習。 List是python中的基本資料結構之一。建立一個列表的方法 L = [1,2,3,'a'] 通過help(list)檢視列表的屬性及方法。 >>> help(list) Help on class list in module builti

Python學習筆記 Day 13 專案 -外星人入侵 - 1,pygame安裝,OS X / Windows

Day 13 專案 - 外星人入侵 - 1,pygame安裝,OS X / Windows python基礎學習告一段落,開始進入實習階段。 第一個實習內容,利用Pygame構建一個外星人入侵的專案。 安裝Pygame: 使用pip安裝python包:

Python學習筆記】pip安裝失敗的替代方法&解決方案

1.裝BeautifulSoup 裝BeautifulSoup的時候就出現了pip安裝不上的問題。雖然我用的是pycharm,但是通過第三方安裝庫的方式一直失敗,所以嘗試換pip。 然而沒有成功。 通過查閱相關資料得到了解決方案一:手動下載安裝包。 好在BeautifulS

Python學習筆記(三):pip安裝方法,import相關用法

就當是記個筆記了。這是Linux系統下的pip安裝方法: pip安裝方法 一: get http://python-distribute.org/distribute_setup.py sudo python distribute_setup.py

Python學習筆記1安裝概述_20170610

lin 教程 linu 學習筆記 python學習 版本 pyc module 選擇 python 的安裝概述: 安裝Python3.6,教程很多 需要安裝的module:(註意選擇版本)  numpy  scipy  matplotlib 以上,在Windows

Python學習筆記-編譯安裝Python3.6.1 + iPython

python由於系統已有2.6的python,最好不好修改系統的版本,使用編譯安裝下載Python3.6.1包wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz安裝依賴:yum -y install readline-devel解壓