Khosraw Ответов: 1

Как импортировать пакеты и модули в Python без каких-либо ошибок?


I am trying to import tensorflow, matplotlib, numpy, and keras. When I try to do this I get an error saying that the module does not exist.

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])
I expect the output to be a number between 1 and 10.

There might be an error such as:

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'
Note that this is not the only module that is having issues. Same thing happens with numpy and tensorflow.


Что я уже пробовал:

I have tried installing the latest version of everything as well as reinstalling them.

Richard MacCutchan

Проверьте, где установлены эти модули, так как python явно жалуется, что не может найти их в ожидаемых местах.

Khosraw

@RichardMacCutchan где я могу это узнать?
Я использовал where pip и он дал мне это:
C:\Users\Khosr\AppData\Local\Programs\Python\Python37-32\Scripts\pip.exe

Richard MacCutchan

Но это не является недостающим значением. Попробуй: pip show matplotlib

Khosraw

Я переустанавливаю Python. Я установлю все снова, а затем посмотрю, получу ли я все еще ошибку. Если я это сделаю, то скажу вам, что я получу за эту команду.

Richard MacCutchan

Может быть, лучше сначала выяснить, в чем проблема.

Khosraw

Поэтому я полностью переустановил Python с компьютера, но установил 64-разрядный Python 3.7.5. используя Microsoft Installing and Uninstalling Trouble Shooting Tool, я смог полностью удалить его с моего компьютера.
https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed
Кроме того, используйте Ccleaner для очистки реестра от любых ошибок из Python.
Запустите установку и снова установите библиотеки. Это решит проблему.

1 Ответов

Рейтинг:
1

Khosraw

So I reinstalled Python entirely from the computer but installed a 64-bit Python 3.7.5. Using the Microsoft Installing and Uninstalling Trouble Shooting Tool, I was able to uninstall it from my computer entirely. 
https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed
Also, use Ccleaner to clean your registry for any errors from Python.
Run the installation and install the libraries again. This will solve the problem.