Jupyter Notebook下安装PHP内核

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!";

?>

点击运行按钮就可以看到输出的结果。

后端开发标签