亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)

 更新時間:2020年06月02日 09:59:58   作者:raominping  
這篇文章主要介紹了PyQt5.6+pycharm配置以及pyinstaller生成exe,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1.根據(jù)自己的系統(tǒng)和python版本下載安裝,我用的是:

PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2.exe

python-3.5.4.exe

pycharm裝的是破解版

以上按次序依次安裝,都按照默認(rèn)路徑安裝即可。

2.打開pycharm





2.因?yàn)槲矣脕韺懥艘粋€串口工具,所以代碼很多,就不貼了,外加一個用pyqt 畫的一個界面

打開pyqt -->  designer..拖拽方式生成一個界面


保存到剛才新建的python工程目錄下,和 xxx.py一個目錄。文件后綴位xxx.ui

3.在pycharm 會自動把ui文件加入到工程中。

4.寫py代碼

import sys
import time
import serial
import serial.tools.list_ports
import threading
from ctypes import *
from PyQt5 import QtGui,QtCore,uic,QtWidgets
import crc
import os
#import six
# Define function to import external files when using PyInstaller.
def resource_path(relative_path):
  """ Get absolute path to resource, works for dev and for PyInstaller """
  try:
    # PyInstaller creates a temp folder and stores path in _MEIPASS
    base_path = sys._MEIPASS
  except Exception:
    base_path = os.path.abspath(".")

  return os.path.join(base_path, relative_path)

qtCreatorFile = ".\mainWind.ui" # Enter file here.
Ui_MainWindow, QtBaseClass = uic.loadUiType(qtCreatorFile)

5.設(shè)置解析器。




4。到這里,你應(yīng)該可以正常運(yùn)行了。如果還有問題,那就是記得給PyQt加環(huán)境變量,在PATH中。


我的是:

C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\PyQt5;

C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\PyQt5\plugins;

C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32

5.下面難點(diǎn)來了,如何用Pyinstaller 打包成exe   ,到別人的電腦也可以直接運(yùn)行。

pyinstaller 有兩種安裝,一種是Pycharm  上面提到的綠色 “+”號里面添加,這個最簡單,還有用pip.安裝或者自己去下載安裝,記得下載最新的,要支持python 3.x以上

我是用pycharm安裝的,非常省心。

6.運(yùn)行CMD命令,


最后會有一個dist目錄,下面有一個xxx.exe文件,你直接運(yùn)行,發(fā)現(xiàn)


這是因?yàn)閯偛臦T畫的 ui文件沒有包進(jìn)來,所以,可以把剛才的xxx.ui文件復(fù)制到和exe同一個目錄下。


然后雙擊可以運(yùn)行了。

6.可以拷貝這兩個文件到別人的電腦運(yùn)行了。。。

但是有可能還有一個問題。

This application failed to start because it could not find or load the Qt platfo rm plugin "windows" in "". Reinstalling the application may fix this problem


這個問題我找了很久,終于發(fā)現(xiàn)了解決辦法,那就是拷貝你開發(fā)軟件電腦,安裝的pyqt目錄下的platform文件夾拷貝到和exe同一個目錄,即可。



4.然后就可以看到漂亮的界面了。第一次運(yùn)行出來的時間有點(diǎn)慢,慢慢等就出來了。。。。。

到此這篇關(guān)于PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)的文章就介紹到這了,更多相關(guān)PyQt5.6 pycharm pyinstaller生成exe內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python如何獲取多線程返回結(jié)果

    Python如何獲取多線程返回結(jié)果

    這篇文章主要介紹了Python如何獲取多線程返回結(jié)果,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • python爬取氣象臺每日天氣圖代碼

    python爬取氣象臺每日天氣圖代碼

    大家好,本篇文章主要講的是python爬取氣象臺每日天氣圖代碼,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • Python+Django實(shí)現(xiàn)簡單HelloWord網(wǎng)頁的示例代碼

    Python+Django實(shí)現(xiàn)簡單HelloWord網(wǎng)頁的示例代碼

    本文主要介紹了Python+Django實(shí)現(xiàn)簡單HelloWord網(wǎng)頁的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Django如何與Ajax交互

    Django如何與Ajax交互

    Django前端模板向后端發(fā)送POST請求主要有兩種方式:form表單和ajax請求。本文將詳細(xì)介紹Django與Ajax的交互方式,如何通過csrftoken認(rèn)證,并提供了兩個具體示例。
    2021-04-04
  • 基于Python編寫一個二維碼生成器

    基于Python編寫一個二維碼生成器

    二維碼又稱二維條碼,常見的二維碼為QR Code,QR全稱Quick Response,是一個近幾年來移動設(shè)備上超流行的一種編碼方式。本文將利用python生成一個簡單的二維碼生成器,需要的可以參考一下
    2022-06-06
  • TensorFlow索引與切片的實(shí)現(xiàn)方法

    TensorFlow索引與切片的實(shí)現(xiàn)方法

    這篇文章主要介紹了TensorFlow索引與切片的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • python內(nèi)置函數(shù)compile(),complex()的使用

    python內(nèi)置函數(shù)compile(),complex()的使用

    這篇文章主要為大家詳細(xì)介紹了python內(nèi)置函數(shù)compile(),complex()的使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 基于Python實(shí)現(xiàn)簡單的定時器詳解

    基于Python實(shí)現(xiàn)簡單的定時器詳解

    所謂定時器,是指間隔特定時間執(zhí)行特定任務(wù)的機(jī)制。幾乎所有的編程語言,都有定時器的實(shí)現(xiàn)。這篇文章主要介紹的是通過Python實(shí)現(xiàn)的定時器,感興趣的可以跟隨小編學(xué)習(xí)一下
    2021-12-12
  • python繪制雪景圖

    python繪制雪景圖

    這篇文章主要為大家詳細(xì)介紹了python繪制雪景圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • django DRF圖片路徑問題的解決方法

    django DRF圖片路徑問題的解決方法

    這篇文章主要給大家介紹了關(guān)于django DRF圖片路徑問題的解決方法,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09

最新評論