Python Forum
[PyQt] I build and install PyQT for python2 but it not recognize in python
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[PyQt] I build and install PyQT for python2 but it not recognize in python
#5
running the example code result:
Output:
$ python testqt.py Traceback (most recent call last): File "testqt.py", line 5, in <module> from PyQt5.QtCore import (QFile, QFileInfo, QPoint, QRect, QSettings, QSize, ImportError: No module named sip
I added import sip in the code:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
#############################################################################

import sip
from PyQt5.QtCore import (QFile, QFileInfo, QPoint, QRect, QSettings, QSize,
        Qt, QTextStream)
from PyQt5.QtGui import QIcon, QKeySequence
from PyQt5.QtWidgets import (QAction, QApplication, QFileDialog, QMainWindow,
        QMessageBox, QTextEdit)
But got the same error.

I install PySide2 with pip and run its example test:
import sys
from PySide2.QtWidgets import QApplication, QLabel

if __name__ == "__main__":
    app = QApplication(sys.argv)
    label = QLabel("Hello World")
    label.show()
    sys.exit(app.exec_())
and It works and window with Hello World appear.
Spyder still failed.

I run it with pdb:
Output:
python -m pdb /home/osboxes/.virtualenvs/myenv_env/bin/spyder > /home/osboxes/.virtualenvs/myenv_env/bin/spyder(4)<module>() -> import re (Pdb) break /home/osboxes/.virtualenvs/myenv_env/local/lib/python2.7/site-packages/qtpy/__init__.py:155 Breakpoint 1 at /home/osboxes/.virtualenvs/myenv_env/local/lib/python2.7/site-packages/qtpy/__init__.py:155 (Pdb) c > /home/osboxes/.virtualenvs/myenv_env/local/lib/python2.7/site-packages/qtpy/__init__.py(155)<module>() -> from PySide2 import __version__ as PYSIDE_VERSION # analysis:ignore (Pdb) n > /home/osboxes/.virtualenvs/myenv_env/local/lib/python2.7/site-packages/qtpy/__init__.py(156)<module>() -> from PySide2.QtCore import __version__ as QT_VERSION # analysis:ignore (Pdb) n ImportError: "/usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.12' not found (required by /home/osboxes/.virtualenvs/myenv_env/local/lib/python2.7/site-packages/PySide2/QtCore.so)" > /home/osboxes/.virtualenvs/myenv_env/local/lib/python2.7/site-packages/qtpy/__init__.py(156)<module>() -> from PySide2.QtCore import __version__ as QT_VERSION # analysis:ignore
But when I run from a test file or interactive python the following code, it not return an error:
from PySide2 import __version__ as PYSIDE_VERSION  # analysis:ignore
from PySide2.QtCore import __version__ as QT_VERSION  # analysis:ignore
Reply


Messages In This Thread
RE: I build and install PyQT for python2 but it not recognize in python - by nadavvin - Mar-28-2019, 05:04 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
Star [PyQt] Python GUI - PyQt Containers and Layouts Explained panofish 0 1,028 Aug-28-2022, 07:29 PM
Last Post: panofish
  [PyQt] install PyQt jaleel2007 2 2,190 Jan-14-2020, 03:31 PM
Last Post: Denni
  how do I install pyqt 5? kris2peyu 1 2,675 May-18-2019, 03:55 PM
Last Post: snippsat
  [Tkinter] New to Tkinter -- Does not recognize "Frame" as attribute. cwatt1 2 6,954 Jan-03-2019, 03:13 PM
Last Post: cwatt1
  Question regarding python pyqt script cibb 2 2,710 Feb-18-2018, 03:03 AM
Last Post: Raures

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020