1. Jupyter Notebook介绍
Jupyter Notebook是一个基于网页的交互式计算环境,能够创建和共享充分文档,其中包含实时代码、方程式、可视化和说明文本。Jupyter Notebook被广泛用于数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等领域。
它是可以直接在浏览器中运行的一种文档编辑方式,操作流程与常规Notebook大致一致,但它具有更好的可交互性和通用性。其内部支持许多主流的编程语言(普通Notebook如果需要支持其他语言就需要进行相关内核的配置)。
2. 安装Jupyter Notebook
2.1. 安装Python
在开始安装Jupyter Notebook之前需要先安装Python。我们可以从官网下载Python,也可以使用Anaconda集成环境,建议使用Anaconda。
注:如果你已经安装了Python,请跳过这个步骤。
# 使用Anaconda
下载地址:https://www.anaconda.com/products/individual
官网下载对应操作系统的安装包,双击安装即可。
# 使用Python
下载地址:https://www.python.org/downloads/
请下载最新版本,并进行安装。
2.2. 安装Jupyter Notebook
安装完Python环境之后,我们就可以安装Jupyter Notebook了。
# 安装命令
pip install jupyter
上述命令需要先保证你的电脑上已经安装了pip,如果尚未安装请参考pip官网进行安装。
3. 安装PHP内核
3.1. 安装PHP
在安装PHP内核之前,需要先安装PHP,并且添加PHP至环境变量中。
# 下载地址(php-7.x 看实际安装版本)
http://windows.php.net/download/
Windows系统可以在PHP官网中下载对应的编译版本,解压到本地目录即可。需要注意的是,这里的解压目录需要添加环境系统变量。
3.2. 安装PHP Kernel
# 安装PHP Kernel
pip install php_kernel
# 安装后会提示加载该内核至Jupyter Notebook
python -m php_kernel.install
# 或者一次性安装
pip install git+https://github.com/krassowski/jupyter-php-installer.git
安装后Jupyter Notebook就可以使用PHP内核了。
4. 在Jupyter Notebook中运行PHP
在Jupyter Notebook中新建一个笔记本,选择PHP内核,代码输入框中输入:
echo "Hello, Jupyter Notebook!";
?>
点击运行按钮就可以看到输出的结果。