Zabbix Python脚本运行时No requests问题

注意,一般python安装的时候,默认不会安装requests模块,因此上述脚本在运行的时候会报错,会显示No request Module。因此需要在python中安装requests模块。
安装requests模块,先要安装pip,安装pip存在依赖条件,即需安装setuptools,这个程序可以通过wget命令获得,但目前测试过的几个网址,都显示wget 404错误,因此,在Windows系统上下载了setuptools,再传至Linux目录中,下载地址为:http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz。
下载完后上传到Linux目录下,进行解压,注意不能在Windows中解压,否则文件会报错,解压命令:
#tar -zxvf setuptools-2.0.tar.gz
#cd setuptools-2.0.tar.gz
#python setup.py build
#python setup.py install
setuptools安装完成后,开始安装pip,下载pip压缩包,
#wget “https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb” --no-check-certificate
解压:
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install

安装:
# pip install SomePackage
最后是安装requests模块,利用pip命令:
pip install requests
这样,脚本可以运行,只需在zabbix的web界面创建报警媒介以及动作即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值