當前位置:首頁 » 編程語言 » pythonqt下載

pythonqt下載

發布時間: 2022-07-07 03:07:55

A. python3.5用qt的哪個版本

Python 3.4對應PyQt5.5.1,Python3.5沒有對應的PyQt版本。

B. Python或者QT能製作exe或msi格式的安裝包嗎

把需要用到的文件打包壓縮一下就可以。綠色環保版。在CMD里運行需要手動把PYTHON的安裝目錄加到系統path環境變數實際上直接雙擊運行也可以,或者在*.py上右鍵,選擇editwithIDLE,會出來兩個窗口,一個是PYTHONSHELL一個是代碼編輯器,在代碼編輯上直接按F5就可以運行代碼,運行結果會在PY

C. 請問我的python是3.4版本,因該下載哪一個版本的wxpython,如果沒有對應版本最好下載哪一個替代

wxpython目前最高也只支持python2.7,所以要麼換其他的gui(qt,GTK或者自帶的Tkinter),要麼就把python換成2.7版本,其實沒什麼影響的。

D. 解決python下QT5 Designer打不開的問題

designer.exe 無法打開背景
python 3.8 按照pip install pyqt5和pip install pyqt5-tools完成安裝後,進入..PythonLibsite-packagespyqt5_toolsQtbin目錄打開designer.exe報錯如下:
解決方案
將以下目錄中的兩個dll文件 …PythonLibsite-packagespyqt5_toolsQtpluginsplatforms
拷貝覆蓋到 …PythonLibsite-packagespyqt5_toolsQtbinplatforms 目錄下,即可正常打開designer.exe
PS:下面看下Qt-Designer打不開的問題
安裝Qt後雙擊桌面的Designer沒有反應,解決辦法就是將安裝路徑里的qwebengineview.dll文件後綴名加個".bak"。
相關學習推薦:python教程
以上就是小編分享的關於解決python下QT5 Designer打不開的問題的詳細內容希望對大家有所幫助,更多有關python教程請關注環球青藤其它相關文章!

E. ubuntu16.04怎麼搭建python開發環境

簡述
原來在windows下實現的python code,因為業務需要,要將其放到Ubuntu(其實是linux)下來進行開發和demo。因此安裝了目前最新的Ubuntu16.04 64bit系統,並搭建帶有GUI的python開發環境。

環境與工具選擇
最終確認選擇「Ubuntu16.04(64 bit)+ Python3.5 + Qt5.7.0 + SIP4.18.1 + PyQt5.7 + QScintilla2.9.2 + Eric6.0 」
首先Ubuntu16.04是默認安裝了python2.7和python3.5的,因此python這部分就可以不需要安裝了。因為涉及GUI的開發,所以要准備pyqt的環境等東西。查看系統python版本:
python
python3
python3.5

另外,需要安裝一個python模塊:
sudo apt-get install python3-dev
否則後面的SIP安裝會有找不到python.h的錯誤提示。

QT安裝
軟體安裝
可以從官網下載,也可以從http://download.qt.io/archive/qt/下載,我下載了5.7.0的Linux 64bit版本,是一個.run文件。

使用上面的兩行命令,進行安裝,此時會彈出安裝對話框:

然後按照提示一步步選擇即可:

安裝完成後,可以直接打開QT Creator:

軟體配置
我的Qt5.7.0安裝在/home/ethan下,這是在前面的安裝步驟時選擇的。而在/home/ethan/Qt5.7.0/5.7/gcc_64/bin/下有qmake。
安裝完成後用下面的命令配置一下PATH,在當前用戶主目錄下的.bashrc (or .zshrc)文件中加入:
export QTDIR=/home/ethan/Qt5.7.0/5.7/gcc_64/
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${QTDIR}/lib
export PATH=${QTDIR}/bin:${PATH}
此時再在命令行中輸入qmake,看到如下:

說明配置成功了。
另外需要將/usr/lib/x86_64-linux-gnu/qt4/bin/qmake軟連接到/home/ethan/Qt5.7.0/5.7/gcc_64/bin/qmake上,否則後面在編譯安裝PyQt時可能會出問題:
sudo ln -s /home/ethan/Qt5.7.0/5.7/gcc_64/bin/qmake /usr/lib/x86_64-linux-gnu/qt4/bin/qmake
這里最好把OpenGL的庫也安裝上,不然後面的GUI相關工具的安裝會有問題:
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

SIP安裝
因為系統介面都是C, C++的而python要調用這些C/C++介面,就需要這個SIP,安裝PyQt之前必須先安裝對應版本的SIP。PyQt編譯時使用的SIP版本必須與python默認調用的SIP保持一致!否則python中是無法調用PyQt的。QT安裝的是當前最新的QT5.7.0,這里SIP最新版本也到了4.18.1,從SIP下載https://riverbankcomputing.com/software/sip/download下載SIP安裝文件,sip-4.18.1.tar.gz。在下載SIP之前,需要確認下自己的系統沒有默認安裝過其他版本,否則容易造成混亂。用
sip -V
可以看到系統的sip版本。不過我的系統並沒有SIP的。
下載的sip-4.18.1.tar.gz是一個源碼包,需要在本地編譯後安裝:
tar -zxvf sip-4.18.1.tar.gz
cd sip-4.18.1
python3 configure.py
sudo make
sudo make install
然後需要核對下當前的SIP版本以及python3中使用的SIP的版本,看兩者是否一致。核對當前SIP版本:
sip -V
會看到是4.18.1
然後命令行中輸入python3,打開python3.5環境,輸入:
>>> import sip
>>> print(sip.SIP_VERSION_STR)
也看到顯示是4.18.1的,這樣就說明SIP版本一致了,安裝OK。

QScintilla安裝
QScintilla2是連接編譯器和Python的介面,是Eric的必需前置組件。QScintilla2 中需要單獨安裝3個模塊,本體,Designer和python bindings。這一步先只安裝本體部分,後面兩個需要等安裝了PyQt5才能安裝,這個順序不能搞錯,不然會在安裝QScintilla的python bindings時會無法生成C++ code,導致安裝的失敗。首先需要從QScintilla下載https://www.riverbankcomputing.com/software/qscintilla/download下載源碼包。下載完成後,對QScintilla_gpl-2.9.3.tar.gz進行解壓
tar -xzvf QScintilla_gpl-2.9.3.tar.gz
cd QScintilla-gpl-2.9.3
安裝本體:
cd Qt4Qt5
qmake qscintilla.pro
sudo make
sudo make install
如果在上面的sudo make時,出現「/usr/bin/ld: cannot find -lGL」問題,可以用如下命令做個軟連接:
sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so
之後再去sudo make。

PyQT5安裝
PyQt是Python的一個跨平台圖形開發工具集,是Python與Qt的成功融合。PyQt包含了大約440個類、超過6000個的函數和方法。
首先從PyQt5下載https://www.riverbankcomputing.com/software/pyqt/download5下載目前最新版本,PyQt5_gpl-5.7.tar.gz。使用如下命令編譯安裝:
tar -zxvf PyQt-gpl-5.7.tar.gz
cd PyQt-gpl-5.7
python3 configure.py
sudo make
sudo make install
然後使用python3命令進入python環境,輸入:
>>>import PyQt5
此時沒有任何提示,說明安裝沒有問題,PyQt5 mole import OK。

QScintilla安裝後續部分
前面已經安裝了本體Qt4Qt5部分了,這里在安裝完PyQt5後,再繼續安裝後面的兩個部分。

安裝Designer
cd QScintilla-gpl-2.9.3/designer-Qt4Qt5
qmake designer.pro
sudo make
sudo make install
如果在sudo make時,遇到「fatal error: GL/gl.h: No such file or directory」的問題,這是由於系統中沒有安裝OpenGL庫所導致。使用如下命令進行安裝OpenGL庫即可:
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
安裝後再進行sudo make,就OK了。

安裝Python bindings
cd QScintilla-gpl-2.9.3/Python
python3 configure.py --pyqt=PyQt5
sudo make
sudo make install
這里Python bindings安裝時需要指定 –pyqt=PyQt5參數,否則默認是為PyQt4安裝。或者直接修改其configure.py,將pyqt5_is_default = False改為pyqt5_is_default = True也可。

Eric6安裝
Eric是一款強大的開源Python IDE,支持Qt界面設計器的Eric在Python GUI開發中更是首屈一指,Python+PyQt+Eric已經成為一種標準的Python GUI開發平台。首先從Eric6下載https://sourceforge.net/projects/eric-ide/files/下載安裝包代碼–eric6-6.1.7.tar.gz。然後用如下命令解壓安裝:
tar -zxvf eric6-6.1.7.tar.gz
cd eric6-6.1.7
sudo python3 install.py
此過程會檢測之前安裝的各個軟體及其版本信息,並且很快會安裝完成:

因為是通過sudo python3 install.py來安裝,在打開eric6時也要在前面加上sudo:
sudo eric6
接下來打開eric6界面進行配置,主要是配置eric編輯器功能:
剛打開界面,就提示需要進行配置:

選擇Settings -> preference -> Editor -> Autocompation。勾選所有選框,打開代碼自動完成功能:

選擇Settings -> preference -> Editor -> QScintilla 。勾上左右的兩個選框,然後在下面source中,選擇from Document and API files:

選擇Settings -> preference -> Editor -> APIs。勾選Complie APIs Autocompation,在Language中,選擇python3。點面下面的Add from installed APIs按鈕,選擇住需要的.api文件。最後點擊Compile APIs:

選擇Settings -> preference -> Interface -> Interface。右側Language根據喜好選擇中文或者English,我這里並沒有安裝中文語言包,所以使用默認的English。
接下來選擇自己的工程文檔將要放置的位置:

最後要重啟eric才生效。
接下來用一個小的demo簡單驗證下python開發環境是否搭建OK。
創建一個demo1.py的python源代碼,demo code:
#!/usr/bin/env python
from PyQt5.QtWidgets import (QApplication, QLabel)
import sys
if __name__ == "__main__":
app = QApplication(sys.argv)
label = QLabel("<center>Hello World with PyQt5!</center>")
label.resize(200, 50)
label.show()
sys.exit(app.exec_())
然後在放置demo1.py路徑下,使用如下命令運行該demo:
python3 demo1.py

F. python QT5運行Edge

您是想問pythonQT5怎麼運行Edge嗎?pythonQT5運行Edge的方法:
1、查看Edge瀏覽器版本。(在瀏覽器的設置中找到關於MicroEdge。
2、下載瀏覽器驅動。
3、將下載好的壓縮包解壓,然後將其中的.exe文件分別復制到瀏覽器和python的安裝路徑下。
4、利用pythonQT5的腳本語言,指定瀏覽器的驅動即可。

G. 請問誰有《python qt gui 快速編程》的pdf,請發我一份,不勝感激。

Qt專門適配Python的模塊,叫做PyQt,好了,現在你知道了,那麼就去網路一下,或者谷歌一下就明了了。

H. window下怎麼安裝python pyqt4包

PyQt4依賴於sip,所以在安裝PyQt4之前要先安裝sip。
將下載的 sip-4.16.6.zip解壓到Python2.7\Lib\site-packages\中。

打開一個Window命令行窗口;
定位到sip文件夾中;
運行configure.py文件。(注意這里需要預先將python.exe所在路徑添加到系統路徑中,才可以在命令行中直接運行python。)

Configuration完成之後,打開microsoft visual studio,從tools->visual studio command prompt中打開一個命令行窗口。
進入sip文件夾之後,運行nmake命令。
完成之後運行nmake install命令。(最後一張圖展示的是nmake install命令的執行結果。)

完成之後直接運行下載的PyQt4-4.11.3-gpl-Py2.7-Qt4.8.6-x64.exe;
安裝完成之後檢查是否成功,嘗試import PyQt4模塊。

I. Qtcreator能夠用於Python語言project的開發嗎

不同操作系統Python的配置方法會有差異,下面將主要介紹在Windows操作系統中的配置方法。Windows之所以使用的這么普遍,是因為在windows下所有的操作都變的非常簡單,只要點逗下一步地就可以了。Python也不例外,可以到網上下個Windows版

J. python 用 cxfreeze 打包QT後不知道為什麼打不開

不打包的時候能運行嗎? 這里翻譯的意思大概估計是 在你的e:\xx\PYQT\FileWin.py的第4行的導入語句裡面
from PyQT4 import QtCre,QtGui 的qt原文件里沒有找到 模塊 的名字為 atexit的模塊 建議您卸載掉您的QT4後重新下載重裝後試試

熱點內容
滑板鞋腳本視頻 發布:2025-02-02 09:48:54 瀏覽:433
群暉怎麼玩安卓模擬器 發布:2025-02-02 09:45:23 瀏覽:557
三星安卓12彩蛋怎麼玩 發布:2025-02-02 09:44:39 瀏覽:744
電腦顯示連接伺服器錯誤 發布:2025-02-02 09:24:10 瀏覽:537
瑞芯微開發板編譯 發布:2025-02-02 09:22:54 瀏覽:147
linux虛擬機用gcc編譯時顯示錯誤 發布:2025-02-02 09:14:01 瀏覽:240
java駝峰 發布:2025-02-02 09:13:26 瀏覽:652
魔獸腳本怎麼用 發布:2025-02-02 09:10:28 瀏覽:538
linuxadobe 發布:2025-02-02 09:09:43 瀏覽:212
sql2000資料庫連接 發布:2025-02-02 09:09:43 瀏覽:726