首页 > 解决方案 > 从 erlport 启动 python3

问题描述

我正在使用 erlport,但它每次都想启动 python 2.7。在我的系统python中是 2.7,并且python3是 3.7

如果我:python.start() 这样开始{:ok, pid} = :python.start(python: "/usr/local/bin/python3")(我从中得到which python3)。我收到这个错误{:error, {:invalid_option, {:python, "/usr/local/bin/python3"}}}

如何启动 python3 而不是 python2?

标签: erlangelixir

解决方案


原来这是一个双引号与单引号的问题。

:python.start(python: '/usr/local/opt/python/bin/python3.7')

推荐阅读