1、jupyter
jupyter是交互式笔记本,你可以在网页上运行python的代码,此外,其他编程语言也支持,大概有40多种
使用jupyter,意味着你本地可以没有python环境,只需要有一个浏览器就可以了,当然,你需要一个jupyter服务器提供这些服务
2、安装
安装环境: centos 6.5
2.1 pip install jupyter
安装过程有一点慢
2.2 创建专门用来运行jupyter的用户
useradd kwsy 创建新用户
passwd kwsy 设置密码
su kwsy 切换到新用户
2.3 jupyter notebook --generate-config
上面的命令会创建一个新的文件夹
/home/kwsy/.jupyter
在这个文件夹里,有一个名为 jupyter_notebook_config.py 的文件,这个是配置文件,你需要修改以下几处
c.NotebookApp.default_url = '/tree'
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.notebook_dir = u'/home/kwsy/jupyter_book' 先新建jupyter_book目录
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
c.NotebookApp.password 此处需要设置密码,但这个密码不是直接写的,密码获取方式如下
(1) 运行ipython
(2)from IPython.lib import passwd
(3)passwd() 输入你想要设置的密码,比如 123456 ,最终得到的是 sha1:0e422dfccef2:84cfbcbb3ef95872fb8e23be3999c123f862d856,注意,把这个长的密码写在配置文件里
(4)c.NotebookApp.password = u'sha1:0e422dfccef2:84cfbcbb3ef95872fb8e23be3999c123f862d856'
2.4 启动,执行命令 jupyter notebook
我在这一步上耽搁了很久,一开始我切换到 /home/kwsy/.jupyter 目录下修改配置文件,然后直接在这里启动程序,结果页面总是错误,返回404 错误
百思不得其解,最后在/home/kwsy 目录下启动,就一切都OK了
3、登录
假设jupyter所在的机器地址为192.168.0.207
则在浏览器输入 http://192.168.0.207:8888/ 会提示你输入密码,还记得2.3 里设置的密码么,123456