【发布时间】:2018-09-11 01:56:37
【问题描述】:
我是一个新手,试图在 Windows 10 上本地执行 first_steps_with_tensor_flow.ipynb 中的代码。我已经安装了 Anaconda Navigator 1.8.2,创建了一个我已经安装的环境,其中包括 tensorflow 包。然后我从 Anaconda 启动 Visual Studio Code 并运行
import math
from IPython import display
from matplotlib import cm
from matplotlib import gridspec
from matplotlib import pyplot as plt
import numpy as np
import pandas as pd
from sklearn import metrics
import tensorflow as tf
from tensorflow.python.data import Dataset
最后一行在 VS Code 中用红色标记,表示 E0401:Unable to import 'tensorflow.python.data'。运行时,我得到 ModuleNotFoundError: No module named 'tensorflow'。但是,如果我将最后一行更改为print (tf.__version__),我会得到1.2.1 作为输出,那么显然已安装了Tensorflow。奇怪的是 VS Code 抱怨 E1101:Module 'tensorflow' has no __version__ member,但那行有效。
我在这里做错了什么?
【问题讨论】:
-
这可能是问题,因为您的系统中有不同的 python 解释器
-
您的代码在我的系统中运行良好。请确保使用 VS 代码启用正确的 python 解释器。
标签: python tensorflow visual-studio-code anaconda