Shulich Ignite会话的Spark库
schulich-ignite的Python项目详细描述
火花
Jupyter Lab ipython扩展用于教学Schulich Ignite sessions。在
目录
文档
user documentation是使用mkdocs构建的。要在本地构建,您需要pip安装:
- mkdocs公司
- mkdocs材料
开发人员文档可以在CONTRIBUTING.md中找到。在
文件
所有的文件都是纯降价创建的,可以在/docs
中找到,站点配置(包括导航链接)可以在mkdocs.yml
中找到。在
建筑
要构建本地副本,请运行mkdocs --serve
,您将在https://localhost/8000获得一个本地副本
每次将新代码推送到ghpages分支时都会生成一个版本,但也可以通过github操作管道手动触发
本地测试
使用以下方法之一安装NodeJS:
- 在
如果在Windows上,您可以从their website下载二进制文件,或者使用choco之类的软件包管理器进行安装。在
在 - 在
如果在Linux/Mac上,请运行以下命令:
sudo apt-get install nodejs
在 - 在
或者,如果使用Conda,请运行以下命令:
^{pr2}$ 在
接下来,必须安装所需的jupyter实验室扩展
jupyter labextension install @jupyter-widgets/jupyterlab-manager ipycanvas ipyevents
现在,要么克隆repo并安装开发版本,要么从PyPI安装最新版本
# Cloning and installing this repo git clone git@github.com:Schulich-Ignite/spark.git pip install -e spark # Or, install latest version from PyPI pip install --upgrade schulich-ignite
最后,您可以打开JupyterLab并导航到test文件夹,并运行任何ipynb文件。在
- 项目
标签: