无法在 vscode 中导入 tensorflow

Posted

技术标签:

【中文标题】无法在 vscode 中导入 tensorflow【英文标题】:Cannot import tensorflow in vscode 【发布时间】:2021-03-17 02:32:19 【问题描述】:

我已经在虚拟环境中安装了 tensorflow,并且可以在 jupyter notebook 或终端中导入 tensorflow。我现在正在学习使用 VScode,所以我尝试在 VScode 内的 jupyter notebook 中启动它,但无法导入 Tensorflow。

它显示ModuleNotFoundError: No module named 'tensorflow',但我已经安装了它,它可以在终端或jupyternotebook中使用。

我也尝试过定义python解释器的路径,但是没有用。有人可以帮我吗?非常感谢。

【问题讨论】:

【参考方案1】:

试试:

这对我有用。

pip --version

python -m pip install --upgrade pip

pip3 install tensorflow==2.0.0

【讨论】:

我试过了,但是没有用。还是谢谢你。 我发现很多人和我有同样的问题。这是由于笔记本电脑中存在不同的python版本。首先,我在终端和 jupyter notebook 中检查了“sys.executable”,发现使用的 python 不同。然后,这就是为我工作的解决方案。 github.com/jupyter/notebook/issues/1524

以上是关于无法在 vscode 中导入 tensorflow的主要内容,如果未能解决你的问题,请参考以下文章

无法在 tensorflow r1.14 中导入“tensorflow.contrib.tensorrt”

无法在 Swift Playground 中导入 tensorflow

无法在 Jupyter Notebook 中导入 TensorFlow

在 python 3.4 中导入 tensorflow 时出错“无法加载本机 TensorFlow 运行时”

无法在 PyCharm 2019.2 中导入 Keras(来自 TensorFlow 2.0)

为啥 VS Code 无法在我的程序中导入 timeit 模块?