首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AttributeError: version_info对象没有属性“__version__”

AttributeError: version_info对象没有属性“__version__”
EN

Stack Overflow用户
提问于 2022-02-19 04:04:42
回答 1查看 448关注 0票数 0

我已经安装了Sci-kit Learn,Numpy,Pandas和Sklearn,但是当我在Pycharm中运行我的脚本时,我得到了这个错误。怎么解决这个问题?所有这些错误意味着什么?

我得到的信息是:

代码语言:javascript
复制
C:\Users\admin\PycharmProjects\pythonProject\venv\Scripts\python.exe 
C:/Users/admin/PycharmProjects/pythonProject/main.py
Traceback (most recent call last):
File "C:/Users/admin/PycharmProjects/pythonProject/main.py", line 2, in <module>
import pandas as pd
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site-packages\pandas\__init__.py", 
line 55, in <module>
from pandas.core.api import (
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site-packages\pandas\core\api.py", 
line 24, in <module>
from pandas.core.groupby import Grouper, NamedAgg
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\core\groupby\__init__.py", line 1, in <module>
from pandas.core.groupby.generic import (  # noqa: F401
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\core\groupby\generic.py", line 44, in <module>
from pandas.core.frame import DataFrame
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\core\frame.py", line 115, in <module>
from pandas.core.series import Series
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\core\series.py", line 84, in <module>
import pandas.plotting
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\plotting\__init__.py", line 59, in <module>
from pandas.plotting._core import (
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\plotting\_core.py", line 17, in <module>
import pandas.plotting._matplotlib  # noqa
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\plotting\_matplotlib\__init__.py", line 3, in <module>
from pandas.plotting._matplotlib.boxplot import (
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pandas\plotting\_matplotlib\boxplot.py", line 4, in <module>
from matplotlib.artist import setp
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\matplotlib\__init__.py", line 107, in <module>
from . import cbook, rcsetup
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\matplotlib\rcsetup.py", line 28, in <module>
from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\matplotlib\fontconfig_pattern.py", line 15, in <module>
from pyparsing import (Literal, ZeroOrMore, Optional, Regex, StringEnd,
File "C:\Users\admin\PycharmProjects\pythonProject\venv\lib\site- 
packages\pyparsing\__init__.py", line 130, in <module>
__version__ = __version_info__.__version__
AttributeError: 'version_info' object has no attribute '__version__'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-19 04:38:09

__version__属性不是__version_info__对象的一部分。如果要连接版本字符串,请执行以下操作:

而不是:

代码语言:javascript
复制
__version__ = __version_info__.__version__

尝试:

代码语言:javascript
复制
__version__ = f'{__version_info__}.{__version__}'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71182073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档