NS-3.25 visualizador PyViz instalar no CentOS 6.5

0

Estou instalando Network Simulator 3.25 em uma máquina CentOS 6.5 .

No meu ambiente não consigo usar nenhum repositório, cada pacote tem que ser baixado de uma máquina e depois transferido para os outros.

Eu tenho duas versões de python : 2.6 e 2.7. NS-3 ./configuration usa o 2,6 um.

Estou criando o NS-3 com waf e até agora não tive outro problema senão com o visualizador do PyViz.

Em particular, não consigo me livrar de

(Missing python modules: gtk, goocanvas)

Inicialmente, mesmo pygraphviz module estava faltando, mas a instalação dos pacotes certos resolveu o problema. Então eu esperava o mesmo resultado do gtk e do goocanvas, mas não é o caso. (Se eu usar python 2.7 também pygraphviz module 'está faltando)

Eu tentei ambos com arquivos de origem e rpms, mas NS-3 ./configuration ainda não consegue encontrá-los. Ambos os módulos estão em /usr/lib/pkgconfig/ .

Alguma ideia?

    
por huginnmuninn 05.05.2016 / 15:41

1 resposta

0

A solução foi simples ... houve uma incompatibilidade entre algumas bibliotecas. Em particular, reinstalar gtk2-2.20.1-4 packet ( libgtk-x11-2.0.so.0 estava causando alguns problemas) resolveu o problema.

O problema foi encontrado testando o pygtk-demo:

undefined symbol: gdk_pixbuf_format_get_type

Agora o NS-3 está detectando todos os pacotes corretamente e eu consegui instalar o módulo visualizador do PyViz

    
por 06.05.2016 / 11:26

Tags