安装jupyter notebook并支持R语言和C语言

本教程编写的内容仅在ubuntu18测试过,因软硬件不同的,可能会遇到问题,欢迎评论区提问。

  • 安装jupyter notebook

   1.运行命令

sudo apt install python3-pip python3
sudo pip3 install notebook jupyter

   2.在ubuntu终端输入jupyter notebook运行,如果在root下要加--allow-root参数,例如

sudo jupyter notebook --allow-root 

   3.设置密码(非必要),如何没有设置密码,需要复制启动时的那一串带有token的地址使用。

jupyter notebook password

设置后直接输入ip:端口就能进入,不用再使用Token进入。

  • 外部访问(防火墙放行)

ubuntu为了系统安全,端口是没有打开的,需要开启对应端口才能从外部的浏览器访问到jupyter 

 方法一:

   1.在ubuntu终端安装防火墙。

sudo apt update & sudo apt install ufw

   2.开放端口, 8888改成自己的端口。

sudo ufw allow 8888/tcp

   3.如果是租的云服务器还需要在控制台开放对应端口。

  方法二:

   1.在ubuntu终端安装管理软件。

sudo apt update &sudo apt install iptables-persistent

   2.开放端口

sudo iptables -A INPUT -p tcp --dport 端口号 -j ACCEPT 

   3.如果是租的云服务器还需要在控制台开放对应端口。

      4.生成配置

jupyter notebook --generate-config

    修改配置,加入

c.NotebookApp.ip='*'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 

  之后就可以输入外部ip:端口访问,域名也可以例如www.test.com:8888。

  • R语言支持

   1.安装R

sudo apt update
sudo apt install r-base

   2.在linux终端(shell)输入sudo R进入R终端,没有sudo可能会导致R安装包失败。

   3.在R终端中输入,受到网络环境等影响,这一步可能失败。

install.packages('IRkernel')
IRkernel::installspec(user = FALSE)

   4.查看核心列表 

 jupyter kernelspec list
  • c语言支持

   1.安装C  

sudo pip3 install jupyter-c-kernel

   2.安装C核心   

install_c_kernel

   3.查看核心列表  

jupyter kernelspec list

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值