![CentOS 6.5에 설치된 NS-3.25 PyViz 시각화 도구](https://linux55.com/image/87779/CentOS%206.5%EC%97%90%20%EC%84%A4%EC%B9%98%EB%90%9C%20NS-3.25%20PyViz%20%EC%8B%9C%EA%B0%81%ED%99%94%20%EB%8F%84%EA%B5%AC.png)
Network Simulator 3.25
내 컴퓨터 에 설치 중 입니다 CentOS 6.5
.
내 환경에서는 저장소를 사용할 수 없으며 내 컴퓨터에서 각 패킷을 다운로드한 다음 다른 컴퓨터로 전송해야 합니다.
python
2.6과 2.7의 두 가지 버전이 있습니다 . NS-3
./configuration
2.6을 사용하세요.
저는 PyViz 시각화 도구를 사용하여 NS-3을 구축하고 있는데 waf
지금까지는 아무런 문제도 없었습니다.
특히 난 버릴 수가 없어
(빠진 Python 모듈: gtk, goocanvas)
처음 에는 pygraphviz module
누락되었지만 올바른 패키지를 설치하면 문제가 해결되었습니다. 그래서 gtk와 goocanvas에서도 같은 결과를 기대했지만 그렇지 않았습니다. (Python 2.7을 사용하는 경우 pygraphviz 모듈도 없습니다)
소스 파일과 rpm을 시도했지만 NS-3
./configuration
여전히 찾을 수 없습니다. 두 모듈이 모두 존재합니다 /usr/lib/pkgconfig/
.
어떤 아이디어가 있나요?
답변1
해결책은 간단합니다. 일부 라이브러리 간에 불일치가 있습니다. 특히 gtk2-2.20.1-4
데이터 패키지를 다시 설치하면( libgtk-x11-2.0.so.0
일부 문제가 발생함) 성공했습니다.
이 문제는 pygtk-demo를 테스트할 때 발견되었습니다:
정의되지 않은 기호: gdk_pixbuf_format_get_type
이제 NS-3은 모든 패키지를 올바르게 감지하고 PyViz 시각화 모듈을 설치할 수 있습니다.