windowsmxnetpython(新人求助windows下netsnmp怎么连接Python)

1.新人求助windows下netsnmp怎么连接Python

由于需要练手,准备将nagios的bash shell/perl监控脚本改用python写,而监控机上yum安装的net-snmp默认没有启用python模块,这里重新编译安装一个。

需要准备的安装包包括:

setuptools-0.6c11-py2.4.egg //提供easy_install指令用来直接在线安装python模块,类似于perl的 cpan install;

net-snmp-5.7.2.tar.gz //net-snmp的源码包。

先安装setuptools-0.6c11-py2.4.egg,否则net-snmp编译安装无法通过。

#chmod 755 setuptools-0.6c11-py2.4.egg

#./setuptools-0.6c11-py2.4.egg

接着,安装net-snmp

#tar -zxvf net-snmp-5.7.2.tar.gz

#cd net-snmp-5.7.2

#./configure --prefix=/usr/local/netsnmp --with-python-modules

#make

#make install

#cd python

#python setup.py build

#python setup.py test

出现以下错误:

ImportError: libnetsnmp.so.30: cannot open shared object file: No such file or directory

由于net-snmp是编译安装,且安装路径为/usr/local/netsnmp,以至于找不到相应模块,解决方法:

#echo "/usr/local/netsnmp/lib" >> /etc/ld.so.conf

#ldconfig

#python setup.py test//出现类似下图内容即正常:

#python setup.py install

测试net-snmp的python模块的导入:

#python

>>>import netsnmp //如果没有报错的话,则net-snmp的python模块启用成功。

2.新人求助windows下netsnmp怎么连接Python

由于需要练手,准备将nagios的bash shell/perl监控脚本改用python写,而监控机上yum安装的net-snmp默认没有启用python模块,这里重新编译安装一个。

需要准备的安装包包括: setuptools-0.6c11-py2.4.egg //提供easy_install指令用来直接在线安装python模块,类似于perl的 cpan install; net-snmp-5.7.2.tar.gz //net-snmp的源码包。 先安装setuptools-0.6c11-py2.4.egg,否则net-snmp编译安装无法通过。

#chmod 755 setuptools-0.6c11-py2.4.egg #./setuptools-0.6c11-py2.4.egg 接着,安装net-snmp #tar -zxvf net-snmp-5.7.2.tar.gz #cd net-snmp-5.7.2 #./configure --prefix=/usr/local/netsnmp --with-python-modules #make #make install #cd python #python setup.py build #python setup.py test 出现以下错误: ImportError: libnetsnmp.so.30: cannot open shared object file: No such file or directory 由于net-snmp是编译安装,且安装路径为/usr/local/netsnmp,以至于找不到相应模块,解决方法: #echo "/usr/local/netsnmp/lib" >> /etc/ld.so.conf #ldconfig #python setup.py test//出现类似下图内容即正常: #python setup.py install 测试net-snmp的python模块的导入: #python >>>import netsnmp //如果没有报错的话,则net-snmp的python模块启用成功。

3.windows下怎么安装Gevent

windows安装这个太麻烦了:①先装VS,里面要勾选上"编程语言"包,这样就能找到vsvarsall.bat了②然而scrapy还依赖其他一些包,所以还要安装Lxml。

下载完以后到命令行输入:pip install lxml-3.5.0-cp35-none-win_amd64.whl(或者下载的32位的名字就变一下)③再到命令行:pip install scrapy,安装成功了TT

令:我的是win10系统,python3.5。本人小白一只><

参考资料:安装指南 — Scrapy 0.24.1 文档

①然而后来发现还是用不了,跑不了他的Demo。提示没有"_win32stdio"。所以上StackOverflow查了一下,说Python3.5没有这个库。后来也发现人家Scrapy官网说不支持Python3。

②所以我又安装了Python2.7,然后pip install scrapy的时候,他又提示要装Visual C++ Compiler for Python 2.7。然而我看了一下这个的说明,不支持win10(win8.1应该可以吧)。反正后续我就没再搞了TT

③所以我就转战Ubuntu了。因为自带Python2.7.6,所以不到半小时就搞定了。Scrapy给的Demo也能跑了。

结论:所以还是别用windows了

4.windows python怎么安装

方法/步骤

1

首先下载python安装包:

2

安装过程如下:

3

唯一要注意的是,安装目录最好选择非C盘。

4

测试程序:

安装完成后,在开始菜单中多了一项,如图:

5

编写简单的程序:

6

上图中,>>>;符号是Python的命令提示符。上面的小程序,打印出“Hello,python!”

当然,你也可以运行IDLE

5.怎么在WINDOWS系统中安装Python

在WINDOWS中安装python的方法:

1、下载python安装包

2、双击安装程序python-2.5.2.msi

3、选择Install for all users,点击下一步

4、选择安装目录,Python默认的安装目录是:“C:\Python”,可以直接使用默认目录安装,也可以安装到不同的目录。这里选择默认安装目录,直接点击Next继续下面的安装。当然可以根据需要安装到其他目录

5、接下来,选择的是需要安装的Python组件,使用系统默认选项全部安装,点击Next进入下一步。

6、等待结束后,安装程序会提示Python安装完成,点击Finish来即可退出。

7、设置Windows的环境变量Path,具体作如下设置:右击“我的电脑”->选择“属性”->选择“高级”->点击“环境变量”,弹出环境变量对话框->在系统变量中,双击“Path”条目,弹出对话框->在变量值中加入python的安装路径,例如:路径为C:\python;

8、打开Windows的命令行,输入python,即可进入Python交互环境。

windowsmxnetpython

转载请注明出处代码入门网 » windowsmxnetpython(新人求助windows下netsnmp怎么连接Python)

资讯

pythonmissingprint(出现missingparenthesesiscallto'print'怎么解决)

阅读(20)

本文主要为您介绍pythonmissingprint,内容包括出现&#39;print&#39;怎么解决,Python出现错误,怎么解决,求解,python出现missingdocstring求高手帮忙。原因:“missing parentheses is call to print”是指程序错误,是由于系统出现错误而导致的,

资讯

mint安装python(如何在Ubuntu和LinuxMint上安装Python3.6.0)

阅读(18)

本文主要为您介绍mint安装python,内容包括如何在Ubuntu和LinuxMint上安装Python3.6.0,详解如何在Linux中安装最新的Python3.6版本,如何在ubuntu上安装python。步骤1 - 安装所需的包在安装Python之前,请使用以下命令来安装Python的先决条件。

资讯

python人工智能开发(python怎么实现人工智能)

阅读(21)

本文主要为您介绍python人工智能开发,内容包括python学习容易不,学了python能做人工智能开发吗,python怎么实现人工智能,现在学习python人工智能怎么样。Python是解释语言,程序写起来非常方便写程序方便对做机器学习的人很重要。 因为经常需

资讯

python提取html正文(python怎么提取html内容啊)

阅读(15)

本文主要为您介绍python提取html正文,内容包括用python想把一批html中的正文提取出来,怎么做比较高效实用,怎么用python解析网页,并提取出与标题相关的正文,如何从任意HTML页面里提取正文。python提取html内容的方法。如下参考:1.首先,打开Py

资讯

pythonmongokit(目前MongoDB有在Python上比较好的ORM实现么)

阅读(17)

本文主要为您介绍pythonmongokit,内容包括目前MongoDB有在Python上比较好的ORM实现么,目前MongoDB有在Python上比较好的ORM实现么,如何在python使用mongocache。pymongodb 本身已经足够简单,个人觉得不需要orm了。mongoengine据我所知比较成

资讯

python去除单引号(pythonstrip怎样去引号)

阅读(21)

本文主要为您介绍python去除单引号,内容包括python怎么去掉列表内一组数的单引号,python中如何去掉一个列表内的单引号,pythonstrip怎样去引号。python 字符串中的strip方法只能在首尾去除参数中指定的字符,不传参数默认是去除首尾的空白符

资讯

OpenFOAMpython(怎么在python中安装opencv2)

阅读(23)

本文主要为您介绍OpenFOAMpython,内容包括StacklessPython到底是什么东东和Python什么关系,怎么设置python中open的buffering参数,怎么在python中安装opencv2。1.到文末下载OpenCV的安装包。其实这个安装包就是一个解压缩。2.在安装包解压

资讯

pythondictdelete(python中字典用完了怎么删除)

阅读(30)

本文主要为您介绍pythondictdelete,内容包括python中字典用完了怎么删除,Python中如何删除字典元素,后台接口怎么通过python的requests.delete删除实例。您python中字典用完了为什么要删除呢?是想为了节省空间?那么,若dict_1 = {1:"abc", 2:"bcd",

资讯

python3nginxcentos(centos怎么装python3)

阅读(24)

本文主要为您介绍python3nginxcentos,内容包括Django对Python3系列版本的支持如何,centos怎么装python3,centos怎么装python3。在https://www.python.org/ftp/python/下找到您所需的python版本如https://www.pytho

资讯

pythonsort复杂度(pythonsort用法)

阅读(35)

本文主要为您介绍pythonsort复杂度,内容包括pythonsort()用法,Python里的sort语句,python编程中,选择排序算法是一个时间复杂度为什么的算法。Python中的sort()方法用于数组排序,下面以实例形式对此加以详细说明:基本形式列表有自己的sort方法,

资讯

pythonsqllike(SQL中like的用法)

阅读(33)

本文主要为您介绍pythonsqllike,内容包括SQL中like的用法,请问python有类似VB里面like的语句吗比如if&#39;aaa&#39;like&#39;*?a&#39;这种的,请问python有类似VB里面like的语句吗比如if&#39;aaa&#39;like&#39;*?a&#39;这种的。测试表.CREAT

资讯

pythonredis持久化(如何设置redis一秒钟持久化一次)

阅读(23)

本文主要为您介绍pythonredis持久化,内容包括python如何做持久化,如何设置redis一秒钟持久化一次,什么是Redis持久化。此外,我还讨论过较为常见的基于服务器的数据存储,比如MongoDB和CouchDB。每个数据存储都有其优势和劣势,特别是当应用于特

资讯

pythonturtle画花(如何用pythonturtle画玫瑰花)

阅读(27)

本文主要为您介绍pythonturtle画花,内容包括如何用pythonturtle画玫瑰花,如何用pythonturtle画心,怎么用python画玫瑰花,求大神贴代码,感激不尽。操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令1. 运