Jupyter notebook系列(1):安装与使用(安装,虚拟环境的联接使用,windows远程连接linux的jupyter)

Jupyter notebook 系列

Jupyter notebook系列(1):安装与使用(安装,虚拟环境的联接使用,windows远程连接linux的jupyter)

Jupyter notebook系列(2):使用技巧(快捷键,多行输出,多光标操作,Unix系统命令的使用,查看输入输出历史,保存记录点与分享,抑制文末输出,图片输出,多环境kernel切换)

Jupyter notebook系列(3):魔法函数(查询,运行外部程序,计时,加载文件,变量管理调试,shell交互,图片的显示,查询环境变量,显示运行内核函数,kernel切换)

Jupyter notebook系列(4):插件的安装使用(代码折叠,添加目录,变量监控,代码格式化,运行时间统计,自动补全,自动保存,运行结束提醒)

Jupyter notebook系列(5):主题的安装更换(主题颜色背景,字体字号大小,工具条可见,画图风格设置)

Jupyter notebook系列(6):更高级的配置Mark(显示行号,更改工作路径,使用sudo权限)

1、Jupyter安装

在Linux命令行中

conda install ipykernel 

2、Jupyter的使用

jupyter notebook

image-20201109185856723

3、Jupyter使用虚拟环境

安装完Anaconda利用conda创建了虚拟环境,但是启动jupyter notebook之后却找不到虚拟环境。类似于这样,只有conda自带的python环境

image-20201109190020147

实际上是由于在虚拟环境下缺少kernel.json文件,解决方法如下: 首先安装ipykernel:

conda install ipykernel

在虚拟环境下创建kernel文件:

conda install -n 你的环境名称 ipykernel  

激活conda环境:

source activate 你的环境名称  或者 conda activate 你的环境名称

将环境写入notebook的kernel中

python -m ipykernel install --user --name 你的环境名称 --display-name "Python (环境名称)"  

打开notebook服务器:

jupyter notebook

浏览器打开对应地址,新建python,就会有对应的环境提示了

image-20201109190324644

如果经常需要用jupyter notebook,那么最好在创建虚拟环境的时候便安装好ipykernel, 命令:

conda create -n 你新建的环境名称 python=3.5 ipykernel  

删除kernel环境:

jupyter kernelspec remove 环境名称

4、使用windows链接linux服务器的Jupyter

服务器端启动Jupyter 8080可以设置成别的这样可以同时打开多个Jupyter

jupyter notebook --no-browser --port=8080

在Windows命令行连接服务器

ssh -N -L 8080:localhost:8080 usrname@ip 

此处使用的windows端口默认是22,如果需要更换端口,使用如下命令

ssh -N -L 8080:localhost:8080 -p 12345 usrname@ip

然后将Linux命令行中的地址复制到windows浏览器

5、安装踩坑

错误提示:ImportError: cannot import name ‘create_prompt_application’ from ‘prompt_toolkit.shortcuts’ - 简书
ImportError: cannot import name ‘create_prompt_application’ - Google 搜索

LAST、参考文献

用SSH远程使用Jupyter – 霏霏在此
你可能并不知道这样定制炫酷的jupyter主题_计算机基础,职能岗位_超哥的杂货铺-商业新知
jupyter notebook中显示字体如何调整? - 知乎
Python Jupyter Notebook显示行号_AmyFlower6672的博客-CSDN博客
打造实用的Jupyter Notebook 扩展插件 - 知乎

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值