【发布时间】:2019-09-12 17:28:13
【问题描述】:
我刚刚安装了 tensorflow2,但是当我打开 jupyter notebook 并导入 tensorflow 时,当我执行 print(tf.version) 时,我得到了 1.13 版本。
【问题讨论】:
标签: jupyter-notebook tensorflow2.0
我刚刚安装了 tensorflow2,但是当我打开 jupyter notebook 并导入 tensorflow 时,当我执行 print(tf.version) 时,我得到了 1.13 版本。
【问题讨论】:
标签: jupyter-notebook tensorflow2.0
如果tf.__version__ 给你1.13 是因为在当前环境中你已经安装了TensorFlow 1.13。
您可以通过使用pip freeze 并查看列表来查看当前环境中安装的每个包。
但是,为了确保您在安装了 TensorFlow 2.0 的环境中工作,您可以创建一个 virtualenv 并使用 pip 在其中安装您需要的一切。
记得在你的虚拟环境中安装 jupyter notebook 包,否则你将执行系统 jupyter notebook 并且它会加载安装在系统级的 TensorFlow 包。
希望对你有帮助
【讨论】:
-p python 3.6 创建它)并且只使用它。另一个建议是从系统中删除每个 tensorflow 包(在 py2 和 py3 环境中),所以当你创建一个新环境时,你不会冒险使用一些系统范围内安装的包