对你的系统进行配置,以计算外部 Python 代码.

Mac...

安装 Python 软件包管理器

可从以下链接获得关于如何下载并安装 Python 软件包管理器 pip 的信息: https://pip.pypa.io/en/stable/installing

运行以下可确保安装 pip:

$ python3 -m ensurepip --user
  • Mac 系统上已经安装了 Python,所以不需要再安装. 如果想要安装其他版本的 Python,请从 http://python.org 下载相应的安装程序,双击所得的 .pkg 文件,然后按照说明进行操作.

安装 Python 的 pyzmq 软件包

若要安装 pyzmq 软件包:

$ python3 -m pip install --user pyzmq

验证安装

如果安装成功,FindExternalEvaluators 会自动找到软件:

运行 Python 代码

用 Python 软件计算 Python 代码:

Windows...

安装 Python

http://python.org 下载 Python 安装程序,并打开 .exe 安装文件.

安装 Python 软件包管理器

可从以下链接获得关于如何下载并安装 Python 软件包管理器 pip 的信息: https://pip.pypa.io/en/stable/installing

安装 Python 的 pyzmq 软件包

安装用 ZMQ 套接口与 Python 通信的 pyzmq 软件包:

> python.exe -m pip install pyzmq

验证安装

如果安装成功,FindExternalEvaluators 会自动找到软件:

请注意,对于不同形式的 Python 可执行文件,可能会出现多个运算器,但都使用相同的 Python 软件. 这是正常现象.

运行 Python 代码

Linux...

在 Linux 系统中安装 Python

有些 Linux 系统中已经预先安装了 Python. 可以在终端运行以下命令来测试你的系统是否已安装了 Python:

$ python3 --version

如果收到如 command not found 这样的消息,那你需要使用系统中的软件包库工具来安装 Python,或从 http://python.org 下载 Python 安装程序并解压 tarball 文件.

安装 Python 的 pyzmq 软件包管理器

从以下链接可以获得如何下载并安装 Python 软件包管理器以及 pip 的相关信息:
https://pip.pypa.io/en/stable/installation.

安装用于 Python 的 pyzmq 软件包

若要安装 pyzmq 软件包:

$ python3 -m pip install --user pyzmq

验证安装

如果安装成功,FindExternalEvaluators 会自动找到软件:

运行 Python 代码

用所安装的 Python 运行 Python 代码:

技术要点
如果你按照以上步骤安装了 Python,但没有被 FindExternalEvaluators 找到,可以用 RegisterExternalEvaluator 手动注册,例如:
大多数 Linux 发行版都有针对 Python 2 和 Python 3 的单独的软件包. 必须为每个版本单独安装 pyzmq 软件包. 有关每个版本的特定软件包名称的说明,请参阅操作系统文档.