微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何解决pandas的导入错误?

我用python 2.7.7安装了Anaconda.但是,每当我运行“import pandas”时,我都会收到错误:“ImportError:C extension:y not built.如果你想从源目录导入pandas,你可能需要运行’python setup.py build_ext –inplace’首先构建C扩展.“我尝试运行建议的命令,但它说明了

skipping 'pandas\index.c' Cython extension (up-to-date)      
skipping 'pandas\src\period.c' Cython extension (up-to-date) 
skipping 'pandas\algos.c' Cython extension (up-to-date)      
skipping 'pandas\lib.c' Cython extension (up-to-date)        
skipping 'pandas\tslib.c' Cython extension (up-to-date)      
skipping 'pandas\parser.c' Cython extension (up-to-date)     
skipping 'pandas\hashtable.c' Cython extension (up-to-date)  
skipping 'pandas\src\sparse.c' Cython extension (up-to-date) 
skipping 'pandas\src\testing.c' Cython extension (up-to-date)
skipping 'pandas\msgpack.cpp' Cython extension (up-to-date)

有没有人遇到过此之前找到了解决方案?

解决方法:

Pandas的部分代码用C语言编写,以使其运行得更快.如果您尝试手动安装pandas,则需要构建它.尝试使用miniconda包管理器重新安装它:http://conda.pydata.org/miniconda.html

然后你就可以做到

conda install pandas

有关如何在下面的链接中执行此操作的非常简单的说明.只需要ctrl-f miniconda找到谈论它的部分

http://pandas.pydata.org/pandas-docs/dev/install.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐