环境Ubuntu 18.04,直接使用系统集成的Python3.6版本,通过pip3安装的supervisor启动失败,提示meld3依赖不存在。
ModuleNotFoundError: No module named 'meld3'
解决途径,手动安装meld3。
wget https://pypi.python.org/packages/source/m/meld3/meld3-1.0.2.tar.gz
tar -zxf meld3-1.0.2.tar.gz
cd meld3-1.0.2
python3 setup.py install
安装的时候还有个坑儿,就是从网络下载的/etc/init.d/supervisord
可能包含特殊字符,需要删除并添加可执行权限。
sudo sed -i -e 's/\r//g' /etc/init.d/supervisord #删除特殊字符
sudo chmod +x /etc/init.d/supervisord #添加执行权限
网友评论