我试图使用pandas(使用conda安装二进制文件和依赖项,然后使用pip,然后使用no-binaries选项构建);仍然有错误。
Numpy可用(1.11.2)。 我知道numpy不再提供某些界面了。 我使用的Python版本是2.7.11。 安装的软件包列表如下所示。
错误讯息:
C:..... Miniconda2 \ lib \ site-packages \ numpy \ core__init __。py:14:警告: 在Windows 64位上使用MINGW-W64构建的Numpy是实验性的,并且 仅适用于测试。建议您不要使用它 生产
预计会发生崩溃 - 请将其报告给NUMPY开发人员 来自。 import multiarray Traceback(最近一次调用last):文件 " io.py",第2行,来自数据导入支持文件 " .... \ support.py",第3行,在导入pandas文件中 " .... Miniconda2 \ lib \ site-packages \ pandas__init __。py",第18行,in 引发ImportError("缺少必需的依赖项 {0}" .format(missing_dependencies))ImportError:缺少必需的 依赖[' numpy']
答案 0 :(得分:2)
我建议不要在Windows上构建源代码,除非你真的知道自己在做什么。
另外,不要混合conda和pip for numpy; numpy特别在conda处理,真的应该开箱即用。如果您在导入大熊猫时遇到错误,那么您的PATH或PYTHONPATH可能出现问题。
我建议你只创建一个空的conda env,并在其中只安装pandas。那将会陷入困境。如果以某种方式不起作用,那么让我们看看我们是否可以帮助您调试它。