在我的代码中,我使用的是configparser。一切正常,但在我重新安装Windows10之后,出现了这个错误:ImportError: No module named configparser。在但同样的代码在其他电脑上运行
Python在路径中(双重检查)
尝试重新安装python
默认情况下已安装configparser,但仍尝试“pip install configparser”
我使用的是python3.7.1
在相同的代码中,我做“import os”,这是有效的。Configparser在同一目录中。在
编辑:
configparser在这里:c:\Program Files\Python37\Lib\configparser.py
在pip install configparser之后,还有一个:
^{pr2}$
编辑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
这是有效的:
将此复制到我的工作文件夹:
^{pr2}$
并将其重命名为配置分析器.py. 在第138-140行更改“backports.configparser.helpers“帮助者”
还有这个副本:c:\Program Files\Python37\Lib\site-packages\backports\configparser\helpers.py