Python 3.x ImportError: нет модуля с именем configparser, но модуль установленPython

Программы на Python
Ответить
Anonymous
 Python 3.x ImportError: нет модуля с именем configparser, но модуль установлен

Сообщение Anonymous »

В своем коде я использую configparser. Все работает нормально, но после новой установки Windows 10 появляется эта ошибка: ImportError: Нет модуля с именем configparser.
  • Но тот же код работает на другом компьютере
  • Python находится в PATH (двойная проверка)
  • Попробуйте переустановить python
  • configparser установлен по умолчанию, но все равно попробуйте «pip» install configparser"
Я использую Python 3.7.1
В том же коде, что и "import os", и это работает. Configparser находится в том же каталоге.

РЕДАКТИРОВАТЬ:

configparser находится здесь:

c:\Program Files\Python37\Lib\configparser.py


после pip install configparser есть еще один:

c:\Program Files\Python37\Lib\site-packages\backports\configparser\__init__.py


EDIT_2:

Попробуйте скопировать:

c:\Program Files\Python37\Lib\configparser.py


в мою рабочую папку. Результат:

Traceback (most recent call last):
File "C:\git\silixcon_lib\production_data.py", line 4, in
import configparser
File "C:\git\silixcon_lib\configparser.py", line 434
option, section, rawval, var) from None
^
SyntaxError: invalid syntax


Это работает:

Скопируйте это в мою рабочую папку:

c:\Program Files\Python37\Lib\site-packages\backports\configparser\__init__.py


и переименуйте его в configparser.py. В строках 138-140 измените «backports.configparser.helpers» на «helpers»

и эту копию тоже:

c:\Program Files\Python37\Lib\site-packages\backports\configparser\helpers.py


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

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

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

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

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

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