在搭建cuda + Anaconda + tensorflow的开发环境时,在虚拟环境中的jupyter notebook启动后无法导入tensorflow。具体解决方案如下:
1、首先在虚拟环境中安装ipython和jupyter,可以用conda安装,也可以用pip安装
pip install ipython
pip install jupyter
2、执行下面的命令(不知道为什么)
ipython kernelspec install-self --user
3、
mkdir -p ~/.ipython/kernels
4、
mv ~/.local/share/jupyter/kernels/python3 ~/.ipython/kernels/<kernels_name>
5、打开kernel.json文件,然后将display_name 后面的内容修改为<kernels_name>
vim ~/.ipython/kernels/<kernels_name>/kernel.json