在DolphinScheduler执行Python问题小记
在DolphinScheduler执行Python代码时,报了Permission denied的错误,搜了下说是没配置python环境。
于是我在服务器上装了miniconda,在DS上配置了python环境
export PYTHON_LAUNCHER=/home/docker/miniconda3/envs/python3118/bin/python
执行又报/home/docker/miniconda3/envs/python3118/bin/python没权限,于是我把整个miniconda都赋予了租户权限(也可以改执行的租户=Linux用户),问题解决。
但没想到新pip安装几个模块后,在服务器执行没问题,在DS上执行报没那个函数,在网上找了半天也没发现同类问题。
吃了个饭后,突然想到是不是因为新安装的模块没权限,于是马上赋予权限,果然好了