在spyder中运行程序时,报错:ImportError: No module named ’pandas’,在cmd中查看已安装的包时,pandas已经安装,在控制台引用时也未报错,经过摸索是因为pandas库没有安装到tensorflow环境下,查看环境conda info --envs,并没有TensorFlow这个环境。
解决办法为:
(1) 在anaconda prompt中建立一个 conda 计算环境名字叫tensorflow
:
conda create -n tensorflow python=3.7.4
****一定要指定python版本,否则安装失败。
(2)激活tensorflow
环境
>>>>activate tensorflow
(tensorflow)
(3)安装tensorflow
(tensorflow) pip install tensorflow
(4)验证安装
>>>> (tensorflow)python
import tensorflow as tf
表示成功。
(5)输入conda list,查看是否有pandas库;没有的话,pip install pandas
总结:如果有其他库显示错误:ImportError: No module named‘’,类似的可以参看相同的步骤,将相应的库安装到tensorflow框架下