【发布时间】:2019-06-18 21:33:40
【问题描述】:
当我进入终端并输入时,我的 python 程序就会运行
activate base
python data_load.py
这是python所在的地方:
where python
C:\ProgramData\Anaconda3\python.exe
然后我尝试将 PyCharm 与 Anaconda 一起使用,然后转到 Settings > Project Interpreter > Add Local > Conda Environment > Existing Environment 和 C:\ProgramData\Anaconda3\python.exe 作为解释器。当我单击运行按钮时 data_load.py 无法正常运行并且出现运行时错误:
Traceback (most recent call last):
File "C:/Users/Anonymous/PycharmProjects/pytorchHelloWorld/data_load.py",
line 4, in <module>
import pandas as pd
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\__init__.py",
line 42, in <module>
from pandas.core.api import *
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\api.py",
line 10, in <module>
from pandas.core.groupby.groupby import Grouper
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\groupby\__init__.py", line 2, in <module>
from pandas.core.groupby.groupby import (
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\groupby\groupby.py", line 49, in <module>
from pandas.core.frame import DataFrame
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\frame.py", line 66, in <module>
from pandas.core.generic import NDFrame, _shared_docs
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\generic.py", line 43, in <module>
from pandas.core.internals import BlockManager
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\internals.py", line 76, in <module>
from pandas.core.sparse.array import _maybe_to_sparse, SparseArray
File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\sparse\array.py", line 33, in <module>
import pandas._libs.sparse as splib
File "pandas\_libs\sparse.pyx", line 17, in init pandas._libs.sparse
AttributeError: module 'numpy' has no attribute 'version'
【问题讨论】:
-
听起来您的项目中有一个自定义的
numpy包/模块与库发生冲突。如果是这种情况 - 尝试重命名自定义的。