你好呀~

jupyter环境搭建

前言

  jupyter,一个交互式的笔记本,进行数据分析时比pycharm要好用和专业一些。

 

jupyter安装的正确姿势

  在别的教程里,他们讲的是通过pip install jupyter或者brew install jupyter来实现jupyter的安装,如果你这么做了,恭喜你,你的环境一团糟。正确的做法是使用虚拟环境,因为jupyter的依赖库特别多,大多数是科学计算类,最好单独作为虚拟环境。操作如下:

复制代码
# 创建文件夹,用于管理jupyter项目和环境
mkdir jupyter
​
# 进入创建的文件夹
cd jupyter
​
# 创建虚拟环境
pipenv shell
​
# 安装jupyter,什么?pipenv没有?pipenv的配置与安装件另一篇教程:https://www.cnblogs.com/teark/p/14203820.html
pipenv install jupyter
​
# 启动jupyter
jupyter notebook
复制代码

 

jupyter拓展插件

  启动之后,会自动通过浏览器打开jupyter,导航栏有常用的扩展功能,作为数据分析但还不够哦!以下是最常用功能说明,建议勾选上:

复制代码
# 折叠标题
Collapsible headings
​
# 通知机制,跑一些耗时较久的任务,完成后通知
Notify
​
# 折叠代码
Codefolding
​
# 隐藏活动状态栏,方便注意代码
Zen mode extension
​
# 显示运行的时间
Execute time extension
​
# 目录索引
Table of Contents
​
# 代码自动补全
Hinterland
复制代码

 

jupyter快捷键

复制代码
# 两种模式通用快捷键:
Shift+Enter:执行本单元代码,并跳转到下一单元。
Ctrl+Enter:执行本单元代码,留在本单元。
​
# 命令模式:按ESC进入
Y:cell切换到Code模式
M:cell切换到Markdown模式
A:在当前cell的上面添加cell
B:在当前cell的下面添加cell
Z:回退
L:为当前cell加上行号
双击D:删除当前cell
Ctrl+Shift+P:对话框输入命令直接运行
Crtl+Home:快速跳转到首个cell
Crtl+End:快速跳转到最后一个cell
Enter:进入编辑模式
Tab:补全代码
Ctrl+/:为一行或多行代码添加/取消注释
Ctrl键点击鼠标:多光标操作
复制代码

 

后记

jupyter里中文显示乱码?

复制代码
# 1.百度下载 SimHei 字体进行安装(或者其他的支持中文显示的字体也行)
# 2.删除~/.matplotlib中的缓存文件
cd ~/.matplotlib
rm -r *# 3.修改配置文件matplotlibrc
vi ~/.matplotlib/matplotlibrc
# 将文件内容修改为
font.family : sans-serif font.sans-serif : SimHei axes.unicode_minus : False
复制代码

 

posted @   测神  阅读(412)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示