如何在Python中导入包和模块而没有任何错误?

我正在尝试导入tensorflow,matplotlib,numpy和keras。尝试执行此操作时,我收到一条错误消息,指出该模块不存在。

我尝试安装所有组件的最新版本以及重新安装它们。

import tensorflow as tf 
from tensorflow import keras
import numpy as np
import matplotlib.pyplot as plt 

data = keras.dataset_fashion_mnist

(train_images,train_labels),(test_images,test_labels) = data.data_load()

print(train_labels[1])

我希望输出为1到10之间的数字。

可能存在错误,例如:

C:\Users\admin\Desktop>python "tensorflow.py"
Traceback (most recent call last):
  File "tensorflow.py",line 2,in <module>
    import matplotlib.pyplot as plt
ModuleNotFoundError: No module named 'matplotlib'

请注意,这不是唯一有问题的模块。 numpy和tensorflow也会发生同样的事情。

fankaoquan 回答:如何在Python中导入包和模块而没有任何错误?

由于您的where首先在/ Python37中显示一个pip,而您的python在/ Python37-32中显示,因此您对pip和python的调用不是相同的python版本。您可以从PATH中删除Python37文件夹来解决此问题。

转到“开始”菜单,搜索“更改系统环境变量”,选择编辑变量或类似名称,然后从PATH变量中删除另一个python文件夹。完成此操作后,您将不得不重新打开cmd。

本文链接:https://www.f2er.com/3148290.html

大家都在问