这是一个着名的问题,但在他的情景中它是不同的,我无法找到满足我的问题的解决方案。不过就是这样。我在计算机中安装了Python和Anaconda以及Tensorflow,就像Tensorflow网站所描述的那样。
我正确地安装了它,甚至尝试了Tensorflow网站提供的示例,以检查Tensorflow是否正常工作并且它是否成功。它运行在Anaconda提示符,Python提示符和python IDLE中没有问题。
但是当我在Spyder中尝试脚本并在python控制台或ipython控制台中运行它时,它会给我以下错误。
runfile('C:/Users/home/.spyder-py3/temp.py', wdir='C:/Users/home/.spyder-py3')
Traceback (most recent call last):
File "<ipython-input-2-4aa1bb797551>", line 1, in <module>
runfile('C:/Users/home/.spyder-py3/temp.py', wdir='C:/Users/home/.spyder-py3')
File "C:\Users\home\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 880, in runfile
execfile(filename, namespace)
File "C:\Users\home\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile
exec(compile(f.read(), filename, 'exec'), namespace)
File "C:/Users/home/.spyder-py3/temp.py", line 1, in <module>
import tensorflow as tf
ModuleNotFoundError: No module named 'tensorflow'
我不知道为什么会这样,也无法找到解决方案。
答案 0 :(得分:1)
我也是如此,这两个问题有助于解决问题:
1-创建新环境并安装python和tensorflow ... Here is a video on YouTube for the same.!
2-将spyder安装到之前创建的新环境中。请在此link.上执行以下步骤!
答案 1 :(得分:1)