'Warnings' 部分在 Python 中已存在错误
Section 'Warnings' already exists error in Python
今天我在 Python 中写了一个脚本来从 Scopus API 中提取一些数据。该脚本运行良好。突然间我的代码崩溃了,没有再执行。当我导入 Scopus 模块时显示错误:
import scopus
这是我收到的错误:
"D:/PhD/Projects/Code/scopus/main.py"
Traceback (most recent call last):
File "D:/PhD/Projects/Code/scopus/main.py", line 1, in <module>
import scopus
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\__init__.py", line 7, in <module>
from scopus.utils import *
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\__init__.py", line 1, in <module>
from scopus.utils.create_config import *
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\create_config.py", line 5, in <module>
from scopus.utils.startup import config, CONFIG_FILE
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\startup.py", line 23, in <module>
config.add_section('Warnings')
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\configparser.py", line 1200, in add_section
super().add_section(section)
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\configparser.py", line 659, in add_section
raise DuplicateSectionError(section)
configparser.DuplicateSectionError: Section 'Warnings' already exists
如有任何帮助,我们将不胜感激。
我刚刚意识到如何解决该错误。我打开了错误中提到的文件:
C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\startup.py
然后,我注释了第23行,问题解决了!
今天我在 Python 中写了一个脚本来从 Scopus API 中提取一些数据。该脚本运行良好。突然间我的代码崩溃了,没有再执行。当我导入 Scopus 模块时显示错误:
import scopus
这是我收到的错误:
"D:/PhD/Projects/Code/scopus/main.py"
Traceback (most recent call last):
File "D:/PhD/Projects/Code/scopus/main.py", line 1, in <module>
import scopus
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\__init__.py", line 7, in <module>
from scopus.utils import *
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\__init__.py", line 1, in <module>
from scopus.utils.create_config import *
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\create_config.py", line 5, in <module>
from scopus.utils.startup import config, CONFIG_FILE
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\startup.py", line 23, in <module>
config.add_section('Warnings')
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\configparser.py", line 1200, in add_section
super().add_section(section)
File "C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\configparser.py", line 659, in add_section
raise DuplicateSectionError(section)
configparser.DuplicateSectionError: Section 'Warnings' already exists
如有任何帮助,我们将不胜感激。
我刚刚意识到如何解决该错误。我打开了错误中提到的文件:
C:\Users\myUser\AppData\Local\Continuum\anaconda3\lib\site-packages\scopus\utils\startup.py
然后,我注释了第23行,问题解决了!