阿里雲服務器安裝jupyter
1、安裝jupyter
這里網上一些文章大部分都需要先安裝Anaconda或virtualenv虛擬環境,但我為了簡便直接用pip3裝jupyter;這里最好用pip3安裝,如果你有python2和python3的環境的話就都可以使用
pip3 install jupyter
2、生成配置文件需要的密碼
使用ipython交互界面輸入:
from notebook.auth import passwd
passwd()
3、生成並修改配置文件
jupyter notebook --generate-config
vim ~/.jupyter/jupyter_notebook_config.py
修改參數:
c.NotebookApp.ip='0.0.0.0' # 設置所有ip都可以訪問
c.NotebookApp.password = u'sha:80...' # 之前得到的密文密碼
c.NotebookApp.open_browser = False # 禁止自動打開瀏覽器
c.NotebookApp.port =8889 # 服務啟動的端口,可自由設置,此時設置是8889
這里也可以加一句c.NotebookApp.allow_root = True
這樣在啟動時就不用加--allow-root
選項了
4、啟動jupyter notebook
jupyter notebook
為了我們退出終端后它還能生效,我們要保持這個服務后台啟動。
nohup jupyter notebook --allow-root &
5、遠程訪問
因為我們搭在服務器上就是為了遠程訪問,所以需要在阿里雲服務器控制台的防火牆規則里添加一條允許所有ip訪問8889端口的規則,這樣就可以使用我們的域名或公網ip加8889端口訪問jupyter了
6、雜項記錄
1、debian安裝pip3
apt install python3-pip
驗證:pip3 -v
2、卸載jupyter
pip freeze 查看所有jupyter包
pip uninstall jupyter包 -y