Файл Python выводит неправильную версию tensorflow

#python #tensorflow

#python #tensorflow

Вопрос:

Я установил tensorflow последней версии ie 2.3.0. Когда я запускаю «pip show tensorflow» в cmd, он показывает

 Name: tensorflow
Version: 2.3.0
Summary: TensorFlow is an open source machine learning framework for everyone.
Home-page: https://www.tensorflow.org/
Author: Google Inc.
Author-email: packages@tensorflow.org
License: Apache 2.0
Location: c:usersdhirajappdatalocalprogramspythonpython37libsite-packages
Requires: protobuf, tensorflow-estimator, wrapt, six, astunparse, h5py, numpy, tensorboard, wheel, keras-preprocessing, absl-py, termcolor, google-pasta, gast, scipy, opt-einsum, grpcio
Required-by:
  

Но когда я запускаю import tensorflow as tf; print(tf.version.VERSION) в py-файле, это показывает 1.14.0 .
Почему он показывает более низкую версию и как импортировать последнюю версию?

Комментарии:

1. С какой версией python вы запускаете файл py?: python —version

2. импортируйте системную печать (sys.version), это дает результат 3.7.6

3. в cmd это Python 3.7.2

4. Вы пробовали использовать это в контролируемой среде, например, с помощью virtualenv?

5. На самом деле я новичок в python. Не могли бы вы, пожалуйста, объяснить, как использовать и что такое virtualenv?