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

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

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

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

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

python-3.5.4.exe

pycharm裝的是破解版

以上按次序依次安裝,都按照默認路徑安裝即可。

2.打開pycharm





2.因為我用來寫了一個串口工具,所以代碼很多,就不貼了,外加一個用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.設置解析器。




4。到這里,你應該可以正常運行了。如果還有問題,那就是記得給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.下面難點來了,如何用Pyinstaller 打包成exe   ,到別人的電腦也可以直接運行。

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

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

6.運行CMD命令,


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


這是因為剛才QT畫的 ui文件沒有包進來,所以,可以把剛才的xxx.ui文件復制到和exe同一個目錄下。


然后雙擊可以運行了。

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

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

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.然后就可以看到漂亮的界面了。第一次運行出來的時間有點慢,慢慢等就出來了。。。。。

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

相關(guān)文章

  • Python matplotlib的使用并自定義colormap的方法

    Python matplotlib的使用并自定義colormap的方法

    今天小編就為大家分享一篇Python matplotlib的使用并自定義colormap的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 詳解Python中圖像邊緣檢測算法的實現(xiàn)

    詳解Python中圖像邊緣檢測算法的實現(xiàn)

    這篇文章主要為大家詳細介紹了python中圖像邊緣檢測算法的原理及實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Python輸入的多種情況超詳細解讀(單行、多行及數(shù)組)

    Python輸入的多種情況超詳細解讀(單行、多行及數(shù)組)

    對于 Python 來說有多種方式可以輸入數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Python輸入的多種情況超詳細解讀,分別是單行、多行及數(shù)組,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • 詳解Python利用configparser對配置文件進行讀寫操作

    詳解Python利用configparser對配置文件進行讀寫操作

    這篇文章主要介紹了詳解Python利用configparser對配置文件進行讀寫操作,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 解決Python3中Matplotlib繪圖顯示方塊的問題

    解決Python3中Matplotlib繪圖顯示方塊的問題

    這篇文章主要介紹了解決Python3中Matplotlib繪圖顯示方塊的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • python如何使用unittest測試接口

    python如何使用unittest測試接口

    這篇文章主要為大家詳細介紹了python如何使用unittest測試接口,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python異常學習筆記

    Python異常學習筆記

    這篇文章主要介紹了Python異常學習筆記,本文著重講解了如何自定義一個異常,需要的朋友可以參考下
    2015-02-02
  • 在Python中將元組轉(zhuǎn)換為列表的方法詳解

    在Python中將元組轉(zhuǎn)換為列表的方法詳解

    這兩種Python 數(shù)據(jù)類型看起來很相似,但在上下文中卻有不同的用法,元組和列表之間的主要區(qū)別在于它們的可變性,僅當您需要修改元素時才會將元組轉(zhuǎn)換為列表,本文現(xiàn)在我們將深入研究將元組轉(zhuǎn)換為列表的不同方法,需要的朋友可以參考下
    2023-09-09
  • Python基礎(chǔ)學習之深淺拷貝問題及遞歸函數(shù)練習

    Python基礎(chǔ)學習之深淺拷貝問題及遞歸函數(shù)練習

    在實際工作中,經(jīng)常涉及到數(shù)據(jù)的傳遞。這篇文章主要為大家介紹了Python的一些基礎(chǔ)學習:深拷貝與淺拷貝問題、遞歸函數(shù)的練習,需要的朋友可以參考一下
    2021-12-12
  • Python Django中的STATIC_URL 設置和使用方式

    Python Django中的STATIC_URL 設置和使用方式

    這篇文章主要介紹了Python Django中的STATIC_URL 設置和使用方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評論

汤原县| 喜德县| 万全县| 池州市| 乌拉特前旗| 永川市| 石林| 荔波县| 高陵县| 曲水县| 益阳市| 曲阳县| 青浦区| 大丰市| 都安| 五莲县| 五峰| 镇赉县| 铜梁县| 师宗县| 沧州市| 普洱| 喜德县| 长沙市| 石门县| 抚远县| 三台县| 成都市| 呼伦贝尔市| 射阳县| 五指山市| 大田县| 郓城县| 门源| 凤庆县| 邹平县| 齐齐哈尔市| 新野县| 阿拉善左旗| 平度市| 固原市|