numpy pandas不在IDLE工作/在Anaconda工作

时间:2016-04-20 08:13:35

标签: numpy pandas anaconda python-idle

我在Windows 10上运行Python 3.5.1并安装了Anaconda和IDLE。 如果我运行任何Python文件,pandas和numpy似乎在Jupyter笔记本中工作,但不在IDLE中。 我确保PATH和PYTHONPATH环境变量包括访问pandas和numpy所在的文件夹(Lib / site-packages)。 尝试导入pandas时,我在IDLE中收到以下错误:

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import pandas
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\site-packages\pandas\__init__.py", line 18, in <module>
    raise ImportError("Missing required dependencies {0}".format(missing_dependencies))
ImportError: Missing required dependencies ['numpy']

当我尝试导入numpy时,我收到以下错误:

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    import numpy
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\site-packages\numpy\__init__.py", line 180, in <module>
    from . import add_newdocs
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
    from .type_check import *
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\site-packages\numpy\core\__init__.py", line 14, in <module>
    from . import multiarray
ImportError: cannot import name 'multiarray'

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

试试这个: 我有同样的问题 https://stackoverflow.com/a/40637960/6376603

也许上面的答案会有所帮助。

答案 1 :(得分:0)

我有类似的问题。我从系统上完全卸载了anaconda。 步骤-删除应用,删除anaconda3文件夹,清空垃圾桶

然后,我重新安装了旧版本,它开始正常运行。也许这是新版本中的某种错误。