一、安装python和python-pip

sudo apt-get install python python3 python-pip python3-pip
sudo pip install --upgrade pip #更新pip
sudo pip3 install --upgrade pip

二、安装jupyter-notebook

sudo pip install jupyter
sudo pip3 install jupyter

三、配置可以同时使用python2和python3内核

sudo ipython kernel install--user
sudo python3 -m ipykernel install--user
sudo pip2 install -U ipykernel
sudo python2 -m ipykernel install--user

四、添加到环境变量并运行

export PATH=$PATH:~/.local/bin  #当前会话生效
sudo jupyter-notebook 或者
~/.local/bin/jupyter-notebook #运行,会自动打开web界面,可以同时运行python2,python3,ctrl+c结束
把export PATH=$PATH:~/.local/bin 添加到的最后一行 ~/.bashrc ,永久生效
 
五、其它设置
sudo jupyter-notebook password  #设置密码
生成配置文件:
sudo jupyter notebook --generate-config
sudo vim /root/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip = '*' #访问ip限制
c.NotebookApp.notebook_dir = '/home/knmax/Desktop/Python/jupyter-project' #工作目录,路径不能出现中文
c.NotebookApp.open_browser = False #不自动打开浏览器
c.NotebookApp.port = 88 #运行监听的端口,默认是8888
启动时遇到的问题:
blue@blue-Box:~$ jupyter-notebook
jupyter-notebook: command not found
A:环境变量问题,参照第四步的配置export PATH=$PATH:~/.local/bin
可以使用这个命令启动:~/.local/bin/jupyter-notebook
 
参考:
Ubuntu部署Jupyter - 黑夜浮屠 - 博客园
 
ubuntu - After installing with pip, "jupyter: command not found" - Stack Overflow

最新文章

  1. iOS----集成ijkplayer视频直播
  2. Odoo中最小库存规则和按订单生成规则的区别
  3. TCP的关闭,到底是几次握手,每次的标志位到底是什么!
  4. POJ 3678 Katu Puzzle(强连通 法)
  5. eclipse,myeclipse开发环境下,maven远程部署到tomcat7服务器(图文)
  6. 【word xml】将word转化为xml格式后,如何在xml中卫word添加分页符
  7. Cheatsheet: 2014 03.01 ~ 03.31
  8. CF:322D - Ciel and Duel 贪心 或者 DP 我用的贪心 。。难道sort跟qsort是不一样的么?
  9. 函数fsp_alloc_seg_inode
  10. IE, FF, Safari前端开发常用调试工具
  11. 【Javascript&Jquery基础归纳】- 加载相关
  12. select查询原理
  13. [Luogu4230]连体病原体
  14. 玩转接口测试工具fiddler 教程系列1
  15. JAVA学习笔记(4)—— 排序算法
  16. 爬虫系列之mongodb
  17. chat.css
  18. 解决Ubuntu无法进行SSH连接的问题(以及如何使用SSH)
  19. CocosCreator资源工作流程
  20. java 中jar的使用

热门文章

  1. .Net多线程编程—任务Task
  2. HTML5播放暂停音乐
  3. Java2_JDK的安装和配置
  4. linux进程间通信-消息队列
  5. 如何编写android ANE
  6. sysbench测试服务器性能
  7. 简单把webdriver的find_element方法写成函数
  8. JavaScript高级程序设计48.pdf
  9. 构建一个最简单的web应用并部署及启动
  10. Identifying Duplicate Indexes
  11. 剑指Offer——好未来视频面知识点储备+面后总结
  12. Quick-Cocos2d-X 捋一捋框架流程
  13. spring boot入门篇,helloworld案例演示
  14. 【原创】Linux基础之curl
  15. Detected problems with API compatibility(visit g.co/dev/appcompat for more info)
  16. python-socket编程(入门,网络基础)
  17. Mongodb 基础 查询表达式
  18. HDU 5212 Code (莫比乌斯反演)
  19. linux 信号处理 五 (示例)
  20. 解决bootstrap和jquey中的.button扩展冲突的问题。