Python 尝试MNIST数据集时tensorflow和matplotlib包出现问题

Python 尝试MNIST数据集时tensorflow和matplotlib包出现问题,python,tensorflow,matplotlib,pycharm,Python,Tensorflow,Matplotlib,Pycharm,我正在尝试使用tensorflow进行MNIST数据集的练习,但在软件包方面遇到了一些问题。我正在使用Pycharm 2019.3.1。 这是我的密码: import tensorflow as tf import matplotlib.pyplot as plt (x_train, y_train), (x_test, y_test) = tf.keras.datasets.mnist.load_data() image_index = 7777 print(y_train(image_in

我正在尝试使用tensorflow进行MNIST数据集的练习,但在软件包方面遇到了一些问题。我正在使用Pycharm 2019.3.1。 这是我的密码:

import tensorflow as tf
import matplotlib.pyplot as plt

(x_train, y_train), (x_test, y_test) = tf.keras.datasets.mnist.load_data()
image_index = 7777
print(y_train(image_index))
plt.inshow(x_train(image_index))

我收到“没有名为tensorflow的模块”和“没有名为matplotlib的模块”错误。

上述错误表明您尚未在系统中安装tensorflow和matplotlib库。您可以创建虚拟环境或conda环境,并激活该环境,安装上述库并在新创建的虚拟环境或conda环境中运行上述python程序。

错误告诉您在用于运行代码的环境中没有安装tensorflow和matplotlib。请检查这些软件包是否已安装到中指定的python解释器上
File-Settings-Project-Project解释器
在保存文件的目录中编写任何代码之前,我安装了这两个软件包。无论怎样,我都必须使用conda env吗?如果您在python中使用不同的库,那么虚拟环境或conda环境是非常理想的。如果您已正确安装tf和plt,则不会出现任何问题。但我仍然建议您使用virtual或conda env。这可能对你有帮助