Как решить проблему «Нет модуля с именем «sip»»?Python

Программы на Python
Ответить
Anonymous
 Как решить проблему «Нет модуля с именем «sip»»?

Сообщение Anonymous »

Мне нужно получить exe-приложение ldoce5viewer, ссылка на исходный код:
https://github.com/WikiNeo/ldoce5viewer-pyside6
https://github.com/ciscorn/ldoce5viewer
https://github.com/purboo/ldoce5viewer-pyqt5
https://github.com/mike4420/ldoce5viewer-pyqt5
Когда я запускаю команду

Код: Выделить всё

python ldoce5viewer.py
Я получаю сообщение об ошибке:

Код: Выделить всё

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>python ldoce5viewer.py
Traceback (most recent call last):
File "ldoce5viewer.py", line 5, in 
from ldoce5viewer import qtgui
File "C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5\ldoce5viewer\qtgui\__init__.py", line 10, in 
import sip
ModuleNotFoundError: No module named 'sip'

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>
Затем я запускаю команду установки sip:

Код: Выделить всё

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>pip install sip
Requirement already satisfied: sip in c:\users\sky\appdata\local\programs\python\python38\lib\site-packages (6.8.6)
Requirement already satisfied: packaging in c:\users\sky\appdata\local\programs\python\python38\lib\site-packages (from sip) (24.2)
Requirement already satisfied: setuptools in c:\users\sky\appdata\local\programs\python\python38\lib\site-packages (from sip) (75.3.4)
Requirement already satisfied: tomli in c:\users\sky\appdata\local\programs\python\python38\lib\site-packages (from sip) (2.4.0)

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>
Это показывает, что я установил sip.
Но когда я запускаю команду снова, я все равно получаю подсказку об ошибке:

Код: Выделить всё

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>python ldoce5viewer.py
Traceback (most recent call last):
File "ldoce5viewer.py", line 5, in 
from ldoce5viewer import qtgui
File "C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5\ldoce5viewer\qtgui\__init__.py", line 10, in 
import sip
ModuleNotFoundError: No module named 'sip'

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>
Похожая ситуация:

Код: Выделить всё

C:\my-document\firefox-download\my-code\ldoce5viewer-pyqt5>python
Python 3.8.10 (tags/v3.8.10:3d8993a, May  3 2021, 11:48:03) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sip
Traceback (most recent call last):
File "", line 1, in 
ModuleNotFoundError: No module named 'sip'
>>>
Как решить проблему «Нет модуля с именем 'sip'»?

Подробнее здесь: https://stackoverflow.com/questions/799 ... ip-problem
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»