【问题标题】:<type 'exceptions.ImportError'> when import pandas and sklearn<type 'exceptions.ImportError'> 导入 pandas 和 sklearn 时
【发布时间】:2019-08-07 17:21:24
【问题描述】:

我正在使用 SVM 开发分类器。但我无法导入 pandas 和 sklearn 模块。然而,numpy 和 matplotlib.pyplot 可以成功导入。脚本保存在 XAMPP 的 htdocs 中。我尝试过的事情:

  • Anaconda 已完全安装。 pandas 和 sklearn 列在包列表中。 (我还为 python 3.7 创建了另一个环境,因为我同时拥有 python 2.x 和 3.x。它们都包含 pandas 和 sklearn)。
  • pandas 和 sklearn 可以在两个版本的终端中导入。
  • #!/usr/bin/env python 包括在内。浏览器执行我的脚本没有任何问题,除了熊猫导入问题。

我收到了:

【问题讨论】:

  • 我尝试将包路径添加为“sys.path.insert(0, "/anaconda2/lib/python2.7/site-packages")”。之后,可以导入熊猫,但是当我在熊猫中运行方法时,它返回了更多错误。例如,如果我运行“df=pd.read_sql('Query', con=mydb)”,它会返回“df undefined, pd = , pd.read_sql = , con undefined, mydb = " 以及更多关于方法本身的错误消息。

标签: python pandas import scikit-learn xampp


【解决方案1】:

尝试添加

import sys
print(sys.path)

并确认其中一个地方有熊猫

【讨论】:

  • 感谢您的建议。我把路径打印出来了。没有找到 Pandas 甚至 Numpy。但我确信 numpy 已成功导入。
猜你喜欢
  • 2018-12-02
  • 1970-01-01
  • 2018-03-19
  • 2020-07-04
  • 2019-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多