我用Anaconda 1.7.2安装了pandas
库。当我尝试使用python(2.7.16版)导入时,出现以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pandas
我在Anaconda中的代码是:
conda install pandas
我在Python中的代码是:
import pandas as pd
例如,我已经安装了numpy
库并使用python毫无问题地导入了。所以我相信Anaconda和Python运作良好。
我该如何解决这个问题?
答案 0 :(得分:0)
由于已将Pandas与Anaconda一起安装,因此必须运行anaconda环境中的python shell。每当您在终端上键入python时,它将始终运行默认的python。要更改此设置,您需要更改路径或使用别名。
运行
which python
这将为您提供默认python的安装位置。
要将您的默认python更改为anaconda的python,请参阅此链接https://askubuntu.com/questions/886983/how-to-set-anaconda-as-a-default-python
如果您不想从默认python更改为anaconda python,只需运行
pip install pandas
如果有pip,这将为默认python安装熊猫。否则请先安装pip。
答案 1 :(得分:0)