如何指定从MATLAB的系统函数运行的Python版本?

时间:2019-09-25 17:43:30

标签: python matlab terminal

当我在MATLAB中运行pyversion命令时,它返回3.7作为版本号。但是当我运行system('python --version')时,它显示的是2.7版。 system函数是否使用3.7?

1 个答案:

答案 0 :(得分:0)

简单的答案是从python3中以system的形式调用python,而不仅仅是python。涉及程度稍高的答案是修改系统环境变量,以从路径中删除python 2.7,或将python3在路径中上移,以便其优先于python 2.7。您可以找到有关如何编辑系统路径here的信息。

编辑:我只是意识到我假设您正在使用Windows。如果您使用的是Linux,则应按照答案here使用update-alternatives