国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

mac python3.9安裝pyqt5、qt5、pyqt5-tools

這篇具有很好參考價值的文章主要介紹了mac python3.9安裝pyqt5、qt5、pyqt5-tools。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

僅供參考,需要根據(jù)自己實際修改

?。?!arm 架構(gòu)建議直接使用pyqt6,不折騰pyqt5

pyqt6安裝參考
PyQT6:看這一篇就夠了
python PyQt6 常用操作以及常見問題解決 pycharm配置tools

一 pip安裝 轉(zhuǎn)義安裝

參考鏈接

# 一條代碼就可以搞定沒錯,使用的是Rosetta2 x86_64模式安裝的
arch -x86_64 python3 -m pip install PyQt5

arch -x86_64 python3 -m pip install pyqt5-tools

二 brew安裝 arm版

以下pip命令自行更具自己環(huán)境選擇pip或pip3
在安裝pyqt前必須先安裝sip包

pip3 install sip

完成sip的安裝后,安裝pyqt和pyqt-tools,
可以直接使用命令:

pip3 install PyQt5
pip3 install PyQt5-tools

若是使用pip3安裝報錯
AttributeError: module ‘sipbuild.api’ has no attribute ‘prepare_metadata_for_build_wheel’

解決方法:

通過brew安裝pyqt5,再將相關(guān)文件拷貝至虛擬環(huán)境(如果需要)

brew install pyqt@5

如果你沒有安裝brew,需要在終端輸入下行代碼進(jìn)行安裝。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

若還是報錯;如下:

==> Installing dependencies for pyqt@5: qt@5
==> Installing pyqt@5 dependency: qt@5
==> Pouring qt@5-5.15.5_1.arm64_monterey.bottle.tar.gz
Error: No such file or directory @ rb_sysopen

根據(jù)提示
用brew單獨下載依賴包,就避免了找不到依賴版本的錯誤

brew install qt@5

然后在執(zhí)行

brew install pyqt@5

直到pyqt安裝成功

安裝完成后,打開路徑/opt/homebrew/Cellar/pyqt@5/5.15.7_1/lib/python3.9/site-packages,如下圖
mac 安裝pyqt5,python,qt,macos,linux,python
將文件全部拷貝下來,粘貼至/Users/your_name/miniforge3/envs/你的虛擬環(huán)境名/lib/python3.9/site-packages ,或者
/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages 具體路徑因人而異。

測試

import sys
 
from PyQt5 import QtCore, QtGui, QtWidgets  #導(dǎo)入PyQt5包中的幾個模塊
 
app = QtWidgets.QApplication(sys.argv)      #創(chuàng)建App,用QApplication類
 
widgetHello = QtWidgets.QWidget()      #創(chuàng)建一個窗體widgetHello,用QWidget類
widgetHello.resize(280,150)            #設(shè)置對話框的寬度和高度
widgetHello.setWindowTitle("Demo2_1")  #設(shè)置對話框的標(biāo)題文字
 
LabHello = QtWidgets.QLabel(widgetHello)  #創(chuàng)建一個標(biāo)簽LabHello,父容器為widgetHello
LabHello.setText("Hello World, PyQt5")    #設(shè)置標(biāo)簽文字
 
font = QtGui.QFont()    #創(chuàng)建字體對象font,用QFont類
font.setPointSize(12)   #設(shè)置字體大小
font.setBold(True)      #設(shè)置為粗體
LabHello.setFont(font)  #設(shè)置為標(biāo)簽LabHello的字體
 
size=LabHello.sizeHint()    #獲取LabHello的合適大小,返回值aLabSize是QSize類對象
 
LabHello.setGeometry(70, 60, size.width(), size.height())
##設(shè)置LabHello的位置和大小,位置x=70,y=60, 寬度和高度由aLabSize的值確定
 
widgetHello.show()      #顯示對話框
 
sys.exit(app.exec_())   #應(yīng)用程序運行

pycharm配置

brew qt designer位置

mac 安裝pyqt5,python,qt,macos,linux,python

轉(zhuǎn)義安裝 designer位置

mac 安裝pyqt5,python,qt,macos,linux,python
/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/qt5_applications/Qt/bin

配置QtDesigner
主要用來設(shè)計軟件界面,并保存為.ui文件。
mac 安裝pyqt5,python,qt,macos,linux,python

在 File - Settings 設(shè)置界面,按圖操作。注意 步驟 2是選擇上圖qt designer位置,文件夾內(nèi)的 designer。步驟3輸入的是 $ProjectFileDir$ 。

PyUIC位置

和配置 QtDesigner類似。
mac 安裝pyqt5,python,qt,macos,linux,python

Program:選擇python的安裝位置

Arguments:輸入 -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

Working :輸入 $FileDir$文章來源地址http://www.zghlxwxcb.cn/news/detail-621272.html

到了這里,關(guān)于mac python3.9安裝pyqt5、qt5、pyqt5-tools的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • python3GUI--做一款某雷影音播放器By:PyQt5

    python3GUI--做一款某雷影音播放器By:PyQt5

    新版本已發(fā)布,支持彈幕請移步:https://blog.csdn.net/a1397852386/article/details/127952142?spm=1001.2014.3001.5502 本次使用PyQt5開發(fā)一款視頻播放器,支持本地視頻文件播放、在線視頻播放,支持解析播放B站視頻,撰寫本篇用來記錄一下開發(fā)過程。 本軟件是在Windows系統(tǒng)上使用PyQt5開發(fā)的視頻

    2024年02月12日
    瀏覽(23)
  • python3GUI--仿win10任務(wù)管理器By:PyQt5(附UI源碼)

    python3GUI--仿win10任務(wù)管理器By:PyQt5(附UI源碼)

    最近心血來潮想要做一款仿win10的任務(wù)管理器,練習(xí)一下基本布局和QChart的使用,實現(xiàn)任務(wù)管理、圖表查看等功能,撰寫本篇播客記錄一下開發(fā)過程中的一些心得與體會,能給讀者提供一些思路。軟件打包好,放在了文末。 1.進(jìn)程 詳細(xì)信息表格支持按表頭排序,點擊表頭會自

    2024年02月15日
    瀏覽(22)
  • Python3.7+PyQt5 pyuic5將.ui文件轉(zhuǎn)換為.py文件、Python讀取配置文件、生成日志

    Python3.7+PyQt5 pyuic5將.ui文件轉(zhuǎn)換為.py文件、Python讀取配置文件、生成日志

    1.實際開發(fā)項目時,是使用Qt Designer來設(shè)計UI界面,得到一個.ui的文件,然后利用PyQt5安裝時自帶的工具 pyuic5 將.ui文件轉(zhuǎn)換為.py文件: 樣式圖 QT5 UI: 轉(zhuǎn)換的pyqt5: 效果: 2.Python學(xué)習(xí)之讀取配置文件: 初始配置文件test.conf: 步驟1:導(dǎo)入配置文件模塊 步驟2:創(chuàng)建配置文件對象 步驟

    2024年01月25日
    瀏覽(22)
  • python3GUI--仿做一個網(wǎng)易云音樂(第三彈v2.0)By:PyQt5(附下載地址)

    python3GUI--仿做一個網(wǎng)易云音樂(第三彈v2.0)By:PyQt5(附下載地址)

    傳送門: python3GUI–仿做一個網(wǎng)易云音樂By:PyQt5(附下載地址) python3GUI–仿做一個網(wǎng)易云音樂(第二彈v1.5)By:PyQt5(附下載地址) 本篇為模仿網(wǎng)易云音樂2.0篇,是本系列最后一篇,本篇繼續(xù)在v1.5基礎(chǔ)上進(jìn)行改進(jìn),盡最大努力模仿網(wǎng)易云音樂播放器UI,本篇將全方面介紹咱們的“

    2024年02月15日
    瀏覽(25)
  • python PyQt5的安裝

    python PyQt5的安裝

    1. 簡介 PyQt5 ?是? Digia 的一套? Qt5 ?應(yīng)用框架與? python ?的結(jié)合,同時支持? python2.x和 python3.x 。 這里使用的是 Python 3.x 。 Qt 庫由? Riverbank Computing 開發(fā),是最強(qiáng)大的 GUI 庫之一 。 PyQt5 ?是由一系列? Python ?模塊組成。超過? 620 ?個類, 6000 ?函數(shù)和方法。能在諸如? Unix 、

    2024年02月16日
    瀏覽(21)
  • 【python】軟件開發(fā)——PyQt5、Qt Designer、信號與槽機(jī)制、計算器實現(xiàn)

    【python】軟件開發(fā)——PyQt5、Qt Designer、信號與槽機(jī)制、計算器實現(xiàn)

    PyQt5 是一個基于 Python 的 GUI 框架,用于創(chuàng)建跨平臺的桌面應(yīng)用程序。它是 Qt 庫的 Python 綁定,結(jié)合了 Python 的簡潔和易用性以及 Qt 框架的強(qiáng)大功能。 Qt 是一個流行的 C++ 跨平臺應(yīng)用程序開發(fā)框架,提供了豐富的圖形界面組件、網(wǎng)絡(luò)通信、數(shù)據(jù)庫訪問、多線程等功能。PyQt5 允許

    2024年02月04日
    瀏覽(56)
  • python中的yolov5結(jié)合PyQt5,使用QT designer設(shè)計界面沒正確啟動的解決方法

    python中的yolov5結(jié)合PyQt5,使用QT designer設(shè)計界面沒正確啟動的解決方法

    一、窗體設(shè)計test: 默認(rèn)你已經(jīng)設(shè)計好了窗體后: 這時你需要的是保存生成的untitle.ui到某個文件夾下,然后在命令行中獎.ui轉(zhuǎn)換為.py(,通過??pyqt5???提供的轉(zhuǎn)換工具,將??ui???文件轉(zhuǎn)換成??python??的代碼) 或者使用在PyCharm中安裝的工具: 然后你會看到mai

    2024年02月07日
    瀏覽(32)
  • PyQt5+Qt設(shè)計師初探

    PyQt5+Qt設(shè)計師初探

    ????????在上一篇文章中我們搭建好了PyQt5的開發(fā)環(huán)境,打鐵到趁熱我們基于搭建好的環(huán)境來簡單實戰(zhàn)一把 PyQt5包括的主要模塊如下。 QtCore模塊——涵蓋了包的核心的非GUI功能,此模塊被用于處理程序中涉及的時間、文件、目錄、數(shù)據(jù)類型、文本流、鏈接、QMimeData、線程或

    2024年02月07日
    瀏覽(23)
  • 【PyQt5】Qt Designer系列-----tableWidget部件設(shè)置使用教程

    【PyQt5】Qt Designer系列-----tableWidget部件設(shè)置使用教程

    注意不要選錯部件tableView了?。?! (1)選中tableWidget部件右鍵“編輯項目”打開 (2)設(shè)置行、列的間隔 (3)去掉行或列索引 (4)設(shè)置列左對齊或居中(默認(rèn)居中) (5)設(shè)置標(biāo)題之間的間隔 選中tableWidget部件右鍵“改變樣式表” (1)設(shè)置選中顯示背景顏色 (2)設(shè)置拉條

    2024年02月16日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包