numpy pandas не работают в IDLE / работают в Anaconda

Я запускаю Python 3.5.1 в Windows 10, и у меня установлены Anaconda и IDLE. Если я запускаю какие-либо файлы Python, pandas и numpy, похоже, работают в записных книжках Jupyter, но не в IDLE. Я убедился, что переменные среды PATH и PYTHONPATH включают доступ к папкам, в которых расположены pandas и numpy (Lib / site-packages). Я получаю следующую ошибку в 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'

Может кто поможет?


person Panda_User    schedule 20.04.2016    source источник
comment
Странный. 1. Anaconda3 - единственный питон, установленный на машине? 2. (связанные) Существует ли C:\Users\me\AppData\Local\Continuum\Anaconda3\Lib\idlelib и содержит около 60 .py файлов? 3. Что произойдет, если вы запустите C:\Users\me\AppData\Local\Continuum\Anaconda3\python и введете в командной строке import numpy?   -  person Terry Jan Reedy    schedule 21.04.2016


Ответы (2)


попробуйте это: у меня была такая же проблема https://stackoverflow.com/a/40637960/6376603

возможно, приведенный выше ответ поможет.

person Moid    schedule 16.11.2016

У меня была аналогичная проблема. Я полностью удалил анаконду из своей системы. Шаги - Удалить приложение, удалить папку anaconda3, очистить корзину

Затем я переустановил старую версию, и она начала отлично работать. Может это какая то ошибка в более новой версии.

person Isabelle    schedule 15.06.2019