Я искал в Google и на этом веб-сайте, но не нашел ответа.
Итак, позвольте мне объяснить. В настоящее время я использую anaconda3 на своем компьютере. Я использовал «Anaconda Prompt» для установки tensorflow с помощью pip install -q --upgrade tensorflow.
Это сработало, но когда я запустил этот фрагмент кода (отсюда):
Код: Выделить всё
from __future__ import absolute_import, division, print_function
import os
import matplotlib.pyplot as plt
import tensorflow as tf
import tensorflow.contrib.eager as tfe
tf.enable_eager_execution()
print("TensorFlow version: {}".format(tf.VERSION))
print("Eager execution : {}".format(tf.executing_eagerly()))
Код: Выделить всё
Traceback (most recent call last):
File "", line 1, in
runfile('C:/Users/emile/Desktop/tensorflow.py', wdir='C:/Users/emile/Desktop')
File "C:\Users\emile\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 705, in runfile
execfile(filename, namespace)
File "C:\Users\emile\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile
exec(compile(f.read(), filename, 'exec'), namespace)
File "C:/Users/emile/Desktop/tensorflow.py", line 6, in
import tensorflow as tf
File "C:\Users\emile\Desktop\tensorflow.py", line 7, in
import tensorflow.contrib.eager as tfe
ModuleNotFoundError: No module named 'tensorflow.contrib'; 'tensorflow' is not a package
Большое спасибо.
Подробнее здесь: https://stackoverflow.com/questions/510 ... w-is-not-a