最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pycharm下pyqt4安裝及環(huán)境配置的教程

 更新時(shí)間:2020年04月24日 11:32:47   作者:明天也要加油鴨  
這篇文章主要介紹了pycharm下pyqt4安裝及環(huán)境配置的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、安裝

首先根據(jù)自己的python版本下載pyqt4離線包,現(xiàn)在連接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4

比如我地python版本是python3.5.2,我選擇PyQt4‑4.11.4‑cp35‑cp35m‑win_amd64.whl

在whl文件路徑下,使用pip指令安裝

pip install PyQt4‑4.11.4‑cp35‑cp35m‑win_amd64.whl

靜待安裝完成即可

二、pycharm下環(huán)境配置

找到:File——>Settings——>Tools——>External Tools

添加QtDesigner、PyUIC、PyRcc三個(gè)工具,如下圖所示:

1. QtDesigner,program填“自己的python路徑\python\Lib\site-packages\PyQt4\designer.exe”,Arguments不用填,Working Directory填:$ProjectFileDir$。

2.PyUIC,program填“自己的python路徑\python\python.exe”,Arguments填“-m PyQt4.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py”,Working Directory填:$ProjectFileDir$。

3. PyRcc,program填“自己的python路徑\python\Scripts\pyrcc5.exe”,Arguments填“$FileName$ -o $FileNameWithoutExtension$_rc.py”,Working Directory填:$ProjectFileDir$。

三、簡單使用

使用QtDesigner設(shè)計(jì)了一個(gè)簡單的界面,保存為test.ui。

然后在pycharm中右擊test.ui 文件,使用pyUIC生成test.py文件。

生成的test.py文件如下:

# -*- coding: utf-8 -*-
 
# Form implementation generated from reading ui file 'test.ui'
#
# Created by: PyQt4 UI code generator 4.11.4
#
# WARNING! All changes made in this file will be lost!
 
from PyQt4 import QtCore, QtGui
 
try:
  _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
  def _fromUtf8(s):
    return s
 
try:
  _encoding = QtGui.QApplication.UnicodeUTF8
  def _translate(context, text, disambig):
    return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
  def _translate(context, text, disambig):
    return QtGui.QApplication.translate(context, text, disambig)
 
class Ui_Form(object):
  def setupUi(self, Form):
    Form.setObjectName(_fromUtf8("Form"))
    Form.resize(587, 457)
    self.TestBtn = QtGui.QPushButton(Form)
    self.TestBtn.setGeometry(QtCore.QRect(0, 10, 75, 51))
    self.TestBtn.setObjectName(_fromUtf8("TestBtn"))
    self.ShowPte = QtGui.QPlainTextEdit(Form)
    self.ShowPte.setGeometry(QtCore.QRect(80, 10, 491, 431))
    self.ShowPte.setObjectName(_fromUtf8("ShowPte"))
 
    self.retranslateUi(Form)
    QtCore.QMetaObject.connectSlotsByName(Form)
 
  def retranslateUi(self, Form):
    Form.setWindowTitle(_translate("Form", "Form", None))
    self.TestBtn.setText(_translate("Form", "按鈕", None))
    self.ShowPte.setPlainText(_translate("Form", "窗前明月光,\n"
    "疑是地上霜。\n"
    "舉頭望明月,\n"
    "低頭思故鄉(xiāng)。", None))

然后創(chuàng)建一個(gè)main.py來啟動(dòng)程序。

# -*- coding: utf-8 -*-
import sys
from PyQt4 import QtCore, QtGui
from test import *
 
class MyWindows(QtGui.QWidget):
  def __init__(self):
    super(MyWindows,self).__init__()
    Ui_Form().setupUi(self)
 
if __name__ == '__main__':
  app = QtGui.QApplication(sys.argv)
  ui=MyWindows()
  ui.show()
  app.exec()

運(yùn)行main.py文件,得到如下界面。

到此這篇關(guān)于pycharm下pyqt4安裝及環(huán)境配置的教程的文章就介紹到這了,更多相關(guān)pycharm pyqt4安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python使用pyecharts庫畫地圖數(shù)據(jù)可視化的實(shí)現(xiàn)

    python使用pyecharts庫畫地圖數(shù)據(jù)可視化的實(shí)現(xiàn)

    這篇文章主要介紹了python使用pyecharts庫畫地圖數(shù)據(jù)可視化的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • 使用Python的PIL如何將數(shù)組輸出圖像

    使用Python的PIL如何將數(shù)組輸出圖像

    這篇文章主要介紹了使用Python的PIL如何將數(shù)組輸出圖像問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python爬蟲之解析HTML頁面詳解

    Python爬蟲之解析HTML頁面詳解

    本文介紹了Python中用于解析HTML頁面的重要工具之一——BeautifulSoup庫,詳細(xì)講解了BeautifulSoup庫的基本使用方法、標(biāo)簽選擇器、CSS選擇器、正則表達(dá)式、遍歷文檔樹等內(nèi)容,并結(jié)合實(shí)例代碼展示了BeautifulSoup庫的應(yīng)用場景
    2023-04-04
  • Python 等分切分?jǐn)?shù)據(jù)及規(guī)則命名的實(shí)例代碼

    Python 等分切分?jǐn)?shù)據(jù)及規(guī)則命名的實(shí)例代碼

    這篇文章主要介紹了Python 等分切分?jǐn)?shù)據(jù)及規(guī)則命名的實(shí)例代碼,代碼簡單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 利用Django提供的ModelForm增刪改數(shù)據(jù)的方法

    利用Django提供的ModelForm增刪改數(shù)據(jù)的方法

    這篇文章主要介紹了利用Django提供的ModelForm增刪改數(shù)據(jù),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • Python的Flask框架中web表單的教程

    Python的Flask框架中web表單的教程

    這篇文章主要介紹了Python的Flask框架中web表單的教程,表單是學(xué)習(xí)各個(gè)web框架中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-04-04
  • python編寫接口測試文檔(以豆瓣搜索為例)

    python編寫接口測試文檔(以豆瓣搜索為例)

    接口測試的方式有很多,比如可以用工具(jmeter,postman)之類,也可以自己寫代碼進(jìn)行接口測試,這篇文章主要給大家介紹了關(guān)于python編寫接口測試文檔,本文以豆瓣搜索功能為例,需要的朋友可以參考下
    2021-07-07
  • 關(guān)于python返回值return用法詳解

    關(guān)于python返回值return用法詳解

    這篇文章主要介紹了python中的return關(guān)鍵字,包括其含義、作用、默認(rèn)返回值、不同整數(shù)值的含義、返回值的類型、函數(shù)作為參數(shù)傳遞以及在類方法中的特殊情況,需要的朋友可以參考下
    2024-12-12
  • python利用urllib實(shí)現(xiàn)爬取京東網(wǎng)站商品圖片的爬蟲實(shí)例

    python利用urllib實(shí)現(xiàn)爬取京東網(wǎng)站商品圖片的爬蟲實(shí)例

    下面小編就為大家?guī)硪黄猵ython利用urllib實(shí)現(xiàn)爬取京東網(wǎng)站商品圖片的爬蟲實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Python Process多進(jìn)程實(shí)現(xiàn)過程

    Python Process多進(jìn)程實(shí)現(xiàn)過程

    這篇文章主要介紹了Python Process多進(jìn)程實(shí)現(xiàn)過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評(píng)論

清水县| 稻城县| 博野县| 敦煌市| 威海市| 河曲县| 新密市| 永川市| 三原县| 孝义市| 永康市| 海阳市| 灵川县| 新化县| 新泰市| 武鸣县| 新乡县| 古丈县| 宁化县| 敖汉旗| 天峻县| 镇沅| 崇礼县| 多伦县| 大庆市| 东乡| 博白县| 神农架林区| 玉山县| 寿阳县| 建德市| 阿瓦提县| 溧阳市| 崇礼县| 鹤壁市| 华亭县| 原平市| 城固县| 景洪市| 高密市| 大竹县|