Anaconda和Tensorflow的安装跳过。
问题:在tensorflow2.0-cpu版本下安装Jupyter报错。
解决方案:
第一种(复杂的):配置文件
1.打开python终端,生成密钥
from IPython.lib import passwd
passwd()
Enter password:
Verify password:
'sha1:xxxxxxxxx' #记住这段秘钥
2.修改/etc/hosts
1.首先获取本机内网ip和本机hostname
ifconfig # 获取本机内网ip
vi /etc/hostname # 获取hostname
2.进入/etc/hosts,添加上一行内容
内网ip hostname # 上面获取的那两个
3.生成默认配置文件---jupyter_notebook_config.py
jupyter notebook --generate-config
4.修改jupyter_notebook_config.py配置文件
vim ~/.jupyter/jupyter_notebook_config.py
说明:里面全是注释的配置说明,繁琐又复杂,就不看了,里面很多都用不上,这里我需要重写一些配置即可,在文件开头写入:
c.NotebookApp.ip = "内网ip hostname "
c.NotebookAPp.open_browser = False——这项默认是True,远程登陆时要修改为 False
c.NotebookApp.password =u 'sha1:xxxx'——前面生成的密钥
c.NotebookApp.port= 8888——可以自己另指定一个端口
5.运行jupyter notebook,浏览器访问
第二种(超简单):命令式
加入参数启动jupyter
jupyter notebook --ip=0.0.0.0 --no-browser --allow-root