Python conda更新后无法导入熊猫,缺少必需的依赖项[';numpy';]
我已经使用熊猫很久了,现在想使用这个功能。意识到我在以前的版本中,我在命令行中键入了Python conda更新后无法导入熊猫,缺少必需的依赖项[';numpy';],python,pandas,numpy,conda,Python,Pandas,Numpy,Conda,我已经使用熊猫很久了,现在想使用这个功能。意识到我在以前的版本中,我在命令行中键入了conda update 现在,当我进入python并尝试导入pandas时,我看到以下内容: C:\Users\%USER%>python Python 2.7.10 |Continuum Analytics, Inc.| (default, May 28 2015, 17:02:00) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyrigh
conda update
现在,当我进入python并尝试导入pandas时,我看到以下内容:
C:\Users\%USER%>python
Python 2.7.10 |Continuum Analytics, Inc.| (default, May 28 2015, 17:02:00) [MSC
v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org
>>> import pandas as pd
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\%USER%\Miniconda\lib\site-packages\pandas\__init__.py", l
ine 18, in <module>
raise ImportError("Missing required dependencies {0}".format(missing_depende
ncies))
ImportError: Missing required dependencies ['numpy']
>>>
C:\Users\%USER%>python
Python 2.7.10 | Continuum Analytics,Inc.|(默认,2015年5月28日,17:02:00)[MSC
v、 win32上的1500 32位(英特尔)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
Anaconda由Continuum Analytics为您带来。
请查收:http://continuum.io/thanks 及https://binstar.org
>>>作为pd进口熊猫
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\%USER%\Miniconda\lib\site packages\pandas\\uuuu init\uuuuu.py”,l
第18行
raise ImportError(“缺少必需的依赖项{0}”)。格式(缺少依赖项
(续)
ImportError:缺少必需的依赖项['numpy']
>>>
如果我只是尝试导入numpy,我会看到:
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\%USER%\Miniconda\lib\site-packages\numpy\__init__.py", li
ne 180, in <module>
from . import add_newdocs
File "C:\Users\%USER%\Miniconda\lib\site-packages\numpy\add_newdocs.py",
line 13, in <module>
from numpy.lib import add_newdoc
File "C:\Users\%USER%\Miniconda\lib\site-packages\numpy\lib\__init__.py"
, line 8, in <module>
from .type_check import *
File "C:\Users\%USER%\Miniconda\lib\site-packages\numpy\lib\type_check.p
y", line 11, in <module>
import numpy.core.numeric as _nx
File "C:\Users\%USER%\Miniconda\lib\site-packages\numpy\core\__init__.py
", line 14, in <module>
from . import multiarray
ImportError: DLL load failed: The specified module could not be found.
导入numpy
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\%USER%\Miniconda\lib\site packages\numpy\\uuuuu init\uuuuuuuu.py”,li
东北180,在
从…起导入添加新文档
文件“C:\Users\%USER%\Miniconda\lib\site packages\numpy\add\u newdocs.py”,
第13行,在
从numpy.lib导入添加新文档
文件“C:\Users\%USER%\Miniconda\lib\site packages\numpy\lib\\uuu init\uuuu.py”
,第8行,在
from.type\u检查导入*
文件“C:\Users\%USER%\Miniconda\lib\site packages\numpy\lib\type\u check.p
y“,第11行,在
将numpy.core.numeric作为_nx导入
文件“C:\Users\%USER%\Miniconda\lib\site packages\numpy\core\\uuu init\uuuu.py
“,第14行,在
从…起导入多数组
ImportError:DLL加载失败:找不到指定的模块。
这是完美的工作,直到这个康达更新。有人经历过这种情况吗?谢天谢地,康达理解这些修订
C:\>conda list --revisions
将为您提供修订列表。找到最近一个坏东西之前的那个
对我来说是第6版,所以我键入:
C:\>conda install --revision 6
我又开始跑步了 您可以重新安装numpy和pandas。@Razik鉴于此错误,最好的方法是什么?我不确定这一点,但我认为numpy是这里的主要问题。尝试安装/更新numpy。也许这能解决问题。并安装安装Visual C++可重新分配的FUR Visual Studio 2015以解决DLL问题。您可以在这里看到尝试更新numpy:
conda update numpy
下面解决的问题。