我正在寻求在 VSCode 内的 anaconda3 python 笔记本中将 TensorFlow 与 conda 一起使用。 在 Windows 10 机器上的 anaconda 终端中,我使用了以下命令:
conda create --name deeplearning
activate deeplearning
conda install -c conda-forge tensorflow
conda install -c anaconda jupyter
conda install -c anaconda pandas
conda install -c conda-forge matplotlib
conda install -c anaconda scikit-learn
我检查了 Anaconda 导航器以确保所有文件均已安装。
然后我进入 Visual Studio Code,点击
Ctrl - Shift - p
并选择 Python: Select Interpreter
并点击 Python 3.7.16 ('deeplearning') ~\anaconda3\envs\deeplearning\python.exe
。 deeplearning
显示处于活动状态。
虽然
from matplotlib import pyplot as plt
工作正常,但 import tensorflow as tf
等命令导致以下错误:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
Cell In[11], line 1
----> 1 import tensorflow as tf
ModuleNotFoundError: No module named 'tensorflow'
同样的事情发生在
import tensorflow_datasets as tfds
。
我尝试过重新启动计算机,以及删除并重新创建环境。什么都不起作用。
如何让我的环境在 VSCode 中正常工作,从而允许我使用 TensorFlow?