Невозможно установить PySimpleGUI в Windows «ModuleNotFoundError: нет модуля с именем «PySimpleGUI»»

#python #window #pysimplegui

#python #окно #pysimplegui

Вопрос:

Итак, я пытаюсь установить PySimpleGUI и не уверен, правильно ли он устанавливается. Это то, что я получаю при его установке.

 PS C:Usersneisw> pip install --upgrade PySimpleGUI
Collecting PySimpleGUI
  Using cached PySimpleGUI-4.34.0-py3-none-any.whl (243 kB)
Installing collected packages: PySimpleGUI
Successfully installed PySimpleGUI-4.34.0
 

Затем, когда я действительно пытаюсь импортировать его, я получаю сообщение об ошибке ниже

 Traceback (most recent call last):
  File "SN_GUI.py", line 1, in <module>
    import PySimpleGUI
ModuleNotFoundError: No module named 'PySimpleGUI'
 

Комментарии:

1. имя вашего каталога или файла не должно быть PySimpleGUI

2. Файл, который я вызвал, был «SN_GUI.py «. Извините, на что вы ссылаетесь?

Ответ №1:

Подтвердите, что PySimpleGUI указан по одному из следующих путей перед вашим оператором импорта.

 import sys
for path in sys.path:
    print(path)
import PySimpleGUI
 
 
D:PythonProjectOK
C:SoftwarePythonpython38.zip
C:SoftwarePythonDLLs
C:SoftwarePythonlib
C:SoftwarePython
C:SoftwarePythonlibsite-packages
C:SoftwarePythonlibsite-packageswin32
C:SoftwarePythonlibsite-packageswin32lib
C:SoftwarePythonlibsite-packagesPythonwin
...
 

Приведенные выше пути должны отличаться от ваших, большую часть времени это будет похоже на

 libsite-packagesPySimpleGUI
 

ИМО, установленная среда отличается от среды при запуске вашего скрипта.

Комментарии:

1. Спасибо Джейсону! Я только что сделал это, и его нет ни в одной из этих папок, так что я предполагаю, что это означает, что он устанавливается неправильно? Есть идеи, как я могу это исправить?

2. Необходимо проверить, как установить библиотеку в вашей среде выполнения.