SaltStack error: No module named 'salt'

启动saltstack的时候出现下面的错误

问题原因

是因为我在centos7中安装了多版本的python导致的

解决方案

将文件下面文件首行更改成python2
[[email protected] ~]# vim /usr/bin/salt-master
#!/usr/bin/python2

SaltStack error: No module named 'salt'

原文地址:https://www.cnblogs.com/huwentao/p/10753321.html

时间: 2024-10-11 05:45:13

SaltStack error: No module named 'salt'的相关文章

saltstack "ImportError: No module named salt.scripts"错误解决

一.问题描述 生产线上使用的自动化管理工具是saltstack,CentOS6.8 x64,python 2.6.6 ,正所谓不作不死,由于有些功能需要python2.7.x ,在升级好python2.7后,写了saltstack api 发现python2.7不好使,原理是python2.7下没有salt模块,因此pip install salt 即在python2.7下安装成功了salt模块,但是发现重启salt-master时报错.如下图: 生产线啊,这可不行,赶紧恢复吧.pip unin

no module named win32com.client 错误解决

no module named win32com.client错误解决 一.错误描述 运行import win32com.client 的时候发现有import Error  no module named win32com.client这个提示,表明该模块未安装. 二.下载模块 从  https://sourceforge.net/projects/pywin32/files/pywin32/  下载相应Python版本的模块.安装后问题即解决. pywin32-220.win-amd64-p

No module named zope.interface error 的解决

在 import zope.interface 时,出现错误 No module named zope.interface error根据 http://stackoverflow.com/questions/11010412/importerror-no-module-named-zope-interface 帖子的提示,原因是zope目录下缺一个__init__文件,这个文件干什么的,具体看Python模块资料吧,解决办法就是在zope目录下面新建一个__init__空文件即可解决问题

Error loading MySQLdb module: No module named MySQLdb 错误的解决方法

具体报错如下: django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb 解法办法: 需要安装python连接mysql的模块 注意:本人使用yum install MySQL-pyton安装后依然报上错误,经测试必须要pip方式安装 pip install mysql-python 如果安装报以下错误: pip install pandas` gives

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb的解决方法

今天自学django创建mysql数据库表的时候报了如下错误: raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb在我百度查询下,终于找到了问题所在,就是没有安装MySQL-python.基于这个问题,网上提供

/usr/bin/python3: Error while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportError'>: No module named 'virtualenvwrapper')

解决方案 sudo apt-get install python3-pip sudo pip3 install virtualenv virtualenvwrapper source .bashrc /usr/bin/python3: Error while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportError'>: No module named 'virtualenvwrapper') 原文地址:http

python安装提示No module named setuptools,wget提示ERROR 403: SSL is required

在下载安装一个python工具时提示报错No module named setuptools [[email protected] supervisor-3.3.0]$ sudo python setup.py install Traceback (most recent call last): File "setup.py", line 32, in <module> from setuptools import setup, find_packages ImportEr

ModuleNotFoundError: No module named &#39;_pydevd_bundle.pydevd_cython&#39; error on debug

现象:pycharm调试代码出现错误:ModuleNotFoundError: No module named '_pydevd_bundle.pydevd_cython' error on debug 原因:可能是代码中建立的文件夹和文件路径和python自带的模块路径相同了,修改自己文件夹的名称即可(不要在pycharm中改) 例子:有如下的目录,其他模块调用的时候可能会出现上面的问题,只需要把code文件夹的名称改掉即可 ModuleNotFoundError: No module nam

Error loading MySQLdb module: No module named &#39;MySQLdb&#39;. django.core.exceptions。

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'. django.core.exceptions.配置错误:错误加载mysqmodule模块:没有名为"mysqsq"的模块. 解决方法:在Django的工程同名子目录的__init__.py文件中添加如下语句 from pymysql import install_as_MySQLdb