在 Jupyter Notebook 中运行 Prolog 这个需求来自曾经某一门课程,实现该需求需要安装相应的 kernel,使用的是 这个实现,环境为 WSL2 (Ubuntu22.04.2 LTS) on Win11。

sudo apt-get install software-properties-common
sudo apt-add-repository ppa:swi-prolog/stable
sudo apt-get update
sudo apt-get install swi-prolog
  • 安装 Python3 和 Python3-pip (注:使用 conda 则忽略此步);

  • 安装 requests 库和 notebook 库;

python3 -m pip install requests
python3 -m pip install notebook
  • 安装 kernel;
python3 -m pip install prolog_kernel
python3 -m prolog_kernel.install
  • 最后新建文件时内核选择 Prolog 即可。