当我导入 tensorflow 时
import tensorflow as tf
Run Code Online (Sandbox Code Playgroud)
我没有收到错误。但是,我确实收到以下错误。如果有帮助,我正在使用 spyder。
对于其他问题,我确保使用 conda 和 pip 安装是最新的(v1.8)张量流。这并没有解决问题。请协助。
import tensorflow.examples.tutorials.mnist.input_data as input_data
ModuleNotFoundError: No module named 'tensorflow.examples'
Run Code Online (Sandbox Code Playgroud) 我已经安装了Anaconda的Tensorflow和Keras(在Windows 10上),创建了一个使用Python 3.5.2的环境(Anaconda中的原始版本是Python 3.6)。当我尝试执行时import keras as ks,我得到了ModuleNotFoundError: No module named 'keras'。
我试图通过解决这个问题 sys.path.append(C:\\Users\\ ... \\Anaconda3\\python.exe)
使用笔记本电脑和游戏机,但是我仍然遇到相同的错误。
我该如何解决这个问题?
在过去的几年里,我做了pip installed很多事情,却不知道自己在做什么。突然间,当我在 Python 2.7 Jupyter Notebook 中运行代码段时出现此错误:
ImportError: No module named matplotlib
Run Code Online (Sandbox Code Playgroud)
当我在终端中运行它时:which -a python python 3...我得到:
Sams-MacBook-Pro-2:~ sambrand$ which -a python python3
//anaconda/bin/python
/usr/local/bin/python
/usr/bin/python
/usr/local/bin/python
Run Code Online (Sandbox Code Playgroud)
我认为这表明我在一些地方使用了 Python,这可能解释了为什么在我想要使用的 Python 环境中找不到我的标准库(例如 matplotlib)的原因。
我的理想结果:
最终,我只想清理我的环境并从头开始,这样当我打开 Jupyter Notebook 时,我就可以使用 Keras、Tensorflow 和所有以 Python 3 作为默认值的 Anaconda 包。
此外,我希望pip install终端的任何后续内容更新我在 Jupyter 中使用的内容。
据我所知,这种对 Python 环境的困惑是一个相当普遍的问题,所以我希望这篇文章能有所帮助。