- Но тот же код работает на другом компьютере
- Python находится в PATH (двойная проверка)
- Попробуйте переустановить python
- configparser установлен по умолчанию, но все равно попробуйте «pip» install configparser"
В том же коде, что и "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
Мобильная версия