问题
在jupyter notebook已经安装了pandas包(在终端中用’conda install pandas’,‘pip install pandas’试过,在notebook中用‘!conda install pandas’和’!pip install pandas’,都显示安装成功了),但在notebook中import时会报错,错误为No module named pandas。
查找原因
使用下面命令查看终端中和notebook中python的搜索环境:
import sys
sys.path
发现两个环境并不一样。
可能原因是我在此个虚拟环境中更新过python版本,所以导致一个虚拟环境出现了多个python版本。更具体原因有待下一次研究。
解决方案
用下面的命令在notebook中重新安装一遍:
import sys
!{sys.executable} -m pip install pandas
再import就没有问题了。