我是使用PYSNMP协议的新手,我正在尝试通过SNMP协议从交换机断开和连接端口。我已经有了一个与计算机通信的开关,在本例中,这将是一个raspberry pi 3,但我需要一个为我这样做的python脚本。我已经成功地导入了PYSNMP库,在我的can中,我所知道的是,我必须使用SET和GET函数来改变端口的状态,从快门到不关机,但是我不知道如何做,也不知道从哪里开始。你能帮帮我吗?你需要知道什么才能让我成功,让我告诉你?
我的Fedora VM上有Python 2.7,我想升级到Python 3.3.2。我这样做了:
wget http://python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
tar xf Python-3.3.2.tar.bz2
cd Python-3.3.2
./configure --prefix=/usr/local
然后试着
make
只会得到这个错误:
Objects/abstract.c:2281:20: error: variable 'countva' is uninitialized when
used
sudo python Topology.py
N = 6
*** Creating network
*** Adding controller
*** Adding hosts:
a b c d e u
*** Adding switches:
s1 s2
*** Adding links:
(5.00Mbit 3ms delay 2% loss) *** Error: RTNETLINK answers: No such file or directory
(5.00Mbit 3ms delay 2% loss) *** Error: RTNETLINK answers: No su
import matplotlib.pyplot as plt与python2.7,anaconda3一起出错。
错误是ImportError: libGL.so.1: cannot open shared object file: No such file or directory
错误报告
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/serving/anaconda3/envs/python27/lib/python2.7