salt-minion启动报错"No module named salt.scripts"

这是当初部署saltstack时候的问题了,saltstack用的是0.17.4的版本。正当minion部署到最后时候,启动 minion端时报错ImportError: No module named salt.scripts具体信息如下图:

但是明明是存在 scripts 脚本和完整的模块的,salt报错找不到。后来发现这台机器上有几个python环境。用 python –version 命令查看默认的 python环境是2.7的,而saltstack安装环境python2.6的,saltstack 模块是安装在 python2.6 的库里面的。所以会一直提示找不到模块。
好了,原因找到了问题就好解决了,手动指定 salt-minion 启动脚本的运行环境为 python2.6(2.6系统默认安装CentOS6.3) 如下:

然后问题就解决了。

----------------本文结束 感谢阅读----------------