多语言展示
当前在线:1996今日阅读:27今日分享:41

用Mathematica运行python代码的方法

python很强大,也很简洁。Mathematica更强大,也更简洁。缺点是,内置函数(或者扩展包)太多了,尾大不掉。索性,两样一起使用。
工具/原料
1

电脑

2

Mathematica11.2

3

python

方法/步骤
1

首先,确保你的电脑上安装了python和Mathematica11.2。

2

用pip为python安装扩展包zmq。

3

安装成功之后,出现下图情形。

4

在Mathematica里面运行下面的代码,再检测一次python的zmq模块是否安装成功:FindExternalEvaluators['Python']出现下图的类似情形,表示安装成功了。

5

在Mathematica上,调用python计算sum(range(10)):ExternalEvaluate['Python', 'sum(range(10))']

7

新建一个python文件,内容是:for i in range(10):    print(i**2)运行之后,内容如下。

8

在Mathematica里面,一个可行的方法是:ExternalEvaluate['Python', '[ i**2 for i in range(10) ]'] // Column

注意事项

Mathematica和python的结合,就介绍到这里。

推荐信息