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