Jupyter Notebook 01 Jupyter Notebook https jupytercontribnbextensions readthedocs
Jupyter Notebook
01 Jupyter Notebook 扩展插件 • https: //jupyter-contribnbextensions. readthedocs. io/en/latest/nbextensions. html
03 Jupyter notebook 主题 https: //www. cnblogs. com/shanger/p/12006161. ht • 1、安装 Jupyter 主题 • pip install jupyterthemes • 2、更新 Jupyter 主题 (可选) • pip install --upgrade jupyterthemes • 3、查看可用的 Jupyter 主题 • jt -l • 4、恢复 Jupyter 默认风格 • jt -r • 5、grade 3 主题 • jt --lineh 140 -f consolamono -tf ptmono -t grade 3 -f fira -fs 12 -nfs 8 -cellw 95% -ofs 11 -dfs 11 -N -T
Juputer-lab搭建 参考视频:江苏省奔牛中学阮志伟老师录制 https: //jupyterlab. readthedocs. io/en/latest/
02 Win 10系统下安装程序列表和配置 1、Anaconda 3 -2020. 07 -Windows-x 86_64 集成了jupyter-lab 2、node-v 14. 12. 0 -x 64. msi jupyter-lab中插件需要的环境 用户目录下生成一个配置文件C: /Users/jiangwj/. jupyter/jupyter_notebook_config. py # -*- coding: utf-8 -*c. Notebook. App. allow_password_change = False #禁止更改密� c. Notebook. App. allow_remote_access = True #运行�程�� c. Notebook. App. ip = '*' #允�所有 IP��,需要�可以自定� c. Notebook. App. notebook_dir = '/file' # 可以��更改 jupterlab默�启�路径 c. Notebook. App. open. browser = False #禁止自�打开��器 c. Notebook. App. password = 'sha 1: 71649 bbcf 35 a: d 46 e 708 e 797807 d 2 b 4 d 353 d 12 e 71 baa 933934 f 29' # ��密� c. Notebook. App. port = 80 #��端口号 c. Notebook. App. quit_button = False #禁止�面中的 quite按� c. Notebook. App. terminals_enabled = False #禁止使用�端 c. Notebook. App. allow_root = True # root用�可以��,没有�置��之后启��需要 jupyter lab后加 --allowroot
03 Jupyter lab登录密码的生成 https: //www. cnblogs. com/honway/p/9559324. html
04 Jupyterlab extension 插件 toc 这是一个Lab的目录插件,安装后就能很方便地在Lab上展示notebook或者markdown的目录 matplotlib 启用matplotlib可视化交互功能 drawio 启用drawio绘图 具,drawio是一款非常棒的流程图 具 sql 连接数据库,并进行sql查询和修改操作 collapsible Headings 具有可折叠部分,并用标题隔开 Variable Inspector 变量检查器 https: //blog. csdn. net/codingpy/article/details/104035589 https: //zhuanlan. zhihu. com/p/101070029
05 最新版本更新 • 管理员运行此命令:Anaconda Prompt (Anaconda 3): • 更换目标源: • conda config --add channels https: //mirrors. tuna. tsinghua. edu. cn/anaconda/pkgs/free/ • conda config --add channels https: //mirrors. tuna. tsinghua. edu. cn/anaconda/pkgs/main/ • conda config --setshow_channel_urls yes • 升级conda命令: • conda update -n base -c defaults conda • 更新 anaconda: • conda update anaconda • 更新所有包:注意是两个横线“-”: • conda update --all
06 开源虚拟机软件 Virtual. Box 是一款开源虚拟机软件。https: //www. virtualbox. org/ • http: //www. lizhiclass. com/Item/49724. aspx 广东教育出版社---乌班 图系统ubuntu • 使用现成的系统存在的问题: • 管理员密码 ,sudo需要密码 • 磁盘空间不足,分区问题 https: //blog. csdn. net/qq_33188563/article/details/82935850 https: //www. cnblogs. com/hihtml 5/p/8217062. html virtualbox安装Ubuntu virtualbox安装centos 7
08 Cenos 安装程序列表和安装过程 1、Anaconda 3 -2020. 07 -Linux-x 86_64. sh 集成了jupyter-lab http: //mirror. bit. edu. cn/centos/7. 8. 2003/isos/x 86_64/ 2、node-v 14. 8. 0. tar. gz jupyter-lab中插件需要的环境 http: //nodejs. cn/download/ 3、putty-64 bit-0. 74 -installer. msi 此程序中的putty远程连接Linux,psftp上传文件 https: //blog. csdn. net/ddjhpxs/article/details/107304566 安装步骤参考网站 1、yum -y groupinstall "Development tools" #配置初始环境 yum install openssl-devel bzip 2 -devel expat-devel gdbm-devel readline-devel sqlite-devel 2、psftp用open命令连接 192. 168. 1. 125,进入文件夹,put命令上传文件 3、putty远程ssh连接 192. 168. 1. 125,用管理员账号登录,bash Anaconda 3 -2020. 07 -Linux-x 86_64. sh 4、reboot重启后,更改目标源 conda config --add channels https: //mirrors. tuna. tsinghua. edu. cn/anaconda/pkgs/free/ conda config --add channels https: //mirrors. tuna. tsinghua. edu. cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes pip config set global. index-url https: //pypi. tuna. tsinghua. edu. cn/simple
9 Centos中Conda 命令未找到 更改目标源时,提示conda命令未找到的解决方法: https: //blog. csdn. net/weixin_38705903/article/details/86533863 #配置. bashrc vim ~/. bashrc #加在最后一行,光标移动到最后一行,按insert,输入完毕后esc,输入: wq退出保存 export PATH=$PATH: /root/anaconda 3/bin #保存运行 source ~/. bashrc #查看conda命令是否存在,提示有具体的路径,说明成功 conda info --envs
10 Centos中配置jupyterlab 在base�境下�入 python �行如下命令 >>> from notebook. auth import passwd >>> passwd() >Enter password: # �入密�,用于�入 jupyter lab >Verify password: # 注:�入�不�示�入情况 'sha 1: *****' # 保存�段 hash� >>> quit() #生成配置文件 jupyter lab --generate-config #修改配置文件, 默认生成在root下 vim /root/. jupyter/jupyter_notebook_config. py #启动jupyter服务 jupyter lab 浏览器中就可以输入IP就可以访问
- Slides: 37