本地搭建JupyterNotebook开发环境
2024-10-21 09:38:59
背景
Jupyter 是一款优秀的编程语言运行环境包括Hub、Lab、Notebook等优秀自项目,JupyterNotebook是衍生的在线交互运行平台的前端项目
环境
- Windows 11
- Node 18 (要求>16)
- npm 6 (要求<7)
步骤
- clone项目,切换到稳定分支,如5.7.x,在线地址:https://github.com/jupyter/notebook
- 安装依赖,先通过python安装Jupyter的其他组件,notebook项目依赖其他组件
pip install jupyter
pip install jupyterlab
- 项目安装
yarn install
- 项目打包【可选】
- 由于网络问题可能导致bower命令执行失败,加载github相关网站资源加载不到,在项目的.bowerrc文件中增加bower proxy,亲测有用,git和npm暂不用设置
yarn run build
#bower
"proxy": "http://127.0.0.1:10809",
"https-proxy": "http://127.0.0.1:10809",
"strict-ssl": false
#git
[http]
proxy = http://127.0.0.1:10809
[https]
proxy = http:127.0.0.1:10809
[url "https://"]
insteadOf = git://
#npm
npm config set proxy http://127.0.0.1:10809
npm config set https-proxy http://127.0.0.1:10809
#手动拷贝文件
notebook\static\components\jquery\dist\jquery.min.js -> \notebook\static\components\jquery\jquery.min.js
- notebook卸载
pip uninstall jupyter -y
pip uninstall jupyter_core -y
pip uninstall jupyter-client -y
pip uninstall jupyter-console -y
pip uninstall notebook -y
pip uninstall qtconsole -y
pip uninstall nbconvert -y
pip uninstall nbformat -y
- 启动项目
python3 -m notebook --port 8989
启动起来就能访问了
后记
- 切换版本以后再CONTRIBUTING.rst文件里有完整的开发环境搭建方法,确实非常非常的难找
最新文章
- 如何让win10实现关机确认-暂没确认
- jQuery插件(多级菜单)
- 浅谈图片蒙版效果-webkit-mask
- 对jQuery选择器的总结
- nodejs获取当前url和url参数值
- 在 ASP.NET 中使用 jQuery.load() 方法
- sql server 相似度对比
- Spring Security (Acegi)的登陆配置
- MVC框架是什么
- ACM中常用的C/C++函数
- git第三篇---建立一个project
- JavaScript中的栈及通过栈操作的实例
- div自身高度、屏幕高度
- 20161110-awk、sed测试题
- UIDatePicker在swift中的使用
- 51Nod 2006 飞行员配对(二分图最大匹配)
- Unity---Inspector面板自定义
- $.getJSON的缓存问题处理
- Scala语言开发入门
- Python3基础 list 索引查看元素