PyCharm, создающий исполняемый файл, ImportError: Не удалось импортировать любую привязку qt для интерфейса QT - PullRequest
0 голосов
/ 09 января 2020

Я следовал решению в заголовке сообщения ImportError: Не удалось импортировать любую привязку qt, Python - Tensorflow для решения моей ошибки исполняемого файла

File "matplotlib/backends/qt_compat.py", line 168, in <module>
ImportError: Failed to import any qt binding
[10262] Failed to execute script AI_DES_CONDA 

Но решение переустановить matplotlib с обновленным pip в моем случае не работал

Я использовал pyinstaller для создания исполняемого файла с помощью следующей команды:

pyinstaller --onefile AI_DES_CONDA.py

Python, используемой при создании файла, и интерфейс 3.7.5 Используемые библиотеки:

import time
import time
import os
import csv
import pandas as pd
import matplotlib.backends.backend_qt5agg
#matplotlib.use('Qt5Agg')
import matplotlib.pyplot as plt
#import matplotlib.pyplot as plt
from PyQt5.QtGui import QPixmap
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5 import QtWidgets, QtGui
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from sklearn import model_selection
from sklearn.model_selection import train_test_split
from sklearn.model_selection import cross_val_score
from sklearn.linear_model import LogisticRegression
from sklearn.tree import DecisionTreeClassifier
from sklearn.neighbors import KNeighborsClassifier
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis
from sklearn.naive_bayes import GaussianNB
from sklearn.svm import SVC
from sklearn.preprocessing import LabelEncoder
from sklearn import tree
from sklearn.metrics import accuracy_score
import pickle
from PIL import Image
import numpy as np
import seaborn as sns
from mpl_toolkits.mplot3d import Axes3D
import seaborn as sb
import warnings
from sklearn.preprocessing import StandardScaler
from sklearn.preprocessing import StandardScaler
from PyQt5.QtCore import Qt

Для получения более подробной информации см. Изображение: enter image description here

Примечание: я использую pycharm для создания исполняемого файла.

Есть совет?

Спасибо

1 Ответ

0 голосов
/ 23 января 2020

Я получил такую ​​ошибку. переустановка - это способ, но в пути может быть несколько пакетов с одинаковым именем. то есть, если numpy -stl и stl в одном и том же пути, мы можем получить эту ошибку. кстати вы должны установить pip3 pip3 install mathplotlib

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...