检查并运行正确的Tensorflow版本(v2.0)

时间:2019-04-30 14:51:53

标签: python tensorflow version tensorflow2.0

我使用的是tensorflow的早期版本,但我想使用tensorflow 2.0.0 alpha,并且我已经使用pip安装了它

    pip install tensorflow==2.0.0-alpha0 

比我运行简单的代码来检查哪个版本

    import tensorflow as tf
    print(tf.__version__)

但这是结果:

1.13.0-rc1

所以我用点子检查

    pip3 show tensorflow

我得到了:

Name: tensorflow
Version: 2.0.0a0
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:\users\massimo\appdata\local\programs\python\python37\lib\site-packages
Requires: gast, six, protobuf, google-pasta, absl-py, astor, tb-nightly, 
termcolor, grpcio, keras-applications, keras-preprocessing, tf-estimator- 
nightly, wheel, numpy
Required-by:

有什么问题吗?我期望使用tf。版本类似2.0.0

我想念什么?

谢谢大家

最大

更新

同时执行命令

python -m site


sys.path = [
'C:\\Users\\Massimo\\AppVisualCode',
 'C:\\Users\\Massimo\\AppData\\Local\\Programs\\Python\\Python37\\python37. 
  zip',
'C:\\Users\\Massimo\\AppData\\Local\\Programs\\Python\\Python37\\DLLs',
'C:\\Users\\Massimo\\AppData\\Local\\Programs\\Python\\Python37\\lib',
'C:\\Users\\Massimo\\AppData\\Local\\Programs\\Python\\Python37',
'C:\\Users\\Massimo\\AppData\\Roaming\\Python\\Python37\\site-packages',
'C:\\Users\\Massimo\\AppData\\Local\\Programs\\Python\\Python37\\lib\\site- 
   packages',
  ]
  USER_BASE: 'C:\\Users\\Massimo\\AppData\\Roaming\\Python' (exists)
  USER_SITE: 
   'C:\\Users\\Massimo\\AppData\\Roaming\\Python\\Python37\\site-packages' 
  (exists)
  ENABLE_USER_SITE: True

1 个答案:

答案 0 :(得分:0)

如果您有两个口译员都使用python 3+版本,则将两个口译员的点升级到0.8或更高版本,那么您也可以这样做

pip3.5 install package1
pip3.6 install package2
pip3.7 install package3

我正要写出与弗拉德(Vlad)在评论中写的答案相同的答案,但是因为它对您不起作用&因为您已经在使用多个python解释器,

另一个可能的建议是将它们用于所有新项目的不同虚拟环境(具有不同或相同python版本的解释器)中(大多数数据科学家也强烈建议使用)。

安装完要使用的确切版本的软件包后,您就可以开始使用了。您永远不必担心要为哪个解释器/环境安装哪个软件包。