问题描述:
Ubuntu下,终端中可以import tensorflow,但在Jupyter中import tensorflow报错:no module named tensorflow
解决方法:
-
先找到你的tensorflow安装路径,我的tensorflow安装在虚拟环境中,所以路径为:
/home/bitifc/anaconda3/envs/tensorflow/lib/python3.7/site-packages
-
想在Jupyter中使用tensorflow,就需要在Anaconda中制定该模块的地址。方法为找到Anaconda的安装路径,我的路径为:
/home/bitifc/anaconda3
,那么就继续找到该文件夹下的/lib/python3.7/site-packages/
,在该文件下新建1.pth
文件。 -
在该文件中加入第1步找到的tensorflow的路径:
/home/bitifc/anaconda3/envs/tensorflow/lib/python3.7/site-packages
-
保存退出,再次重启Jupyter后import tensorflow就不会报错了。