Python não pode importar o pysmp no Arch Linux

0

Instalei com sucesso pysnmp com yoaurt –S pysnmp , mas quando tento expor um scipt com o Python 2.7 que tem import pysnmp , obtenho

$ python2.7 test_script.txt.py 
Traceback (most recent call last):
  File "test_script.txt.py", line 85, in <module>
    import pysnmp
ImportError: No module named pysnmp

alguma ideia do que está errado?

Isso pode ser muita informação distrativa, mas meu Arch Linux está em uma VM e a empresa tem severas restrições de acesso à Internet pela VM. Ambos pacman e pip com erro, mas yaourt foi bem sucedido

packages (1) pysnmp-4.3.1-1

Total Installed Size:  2.50 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring        [##########################] 100%
(1/1) checking package integrity      [##########################] 100%
(1/1) loading package files           [##########################] 100%
(1/1) checking for file conflicts     [##########################] 100%
(1/1) checking available disk space   [##########################] 100%
(1/1) reinstalling pysnmp             [##########################] 100%
    
por Mawg 11.05.2016 / 11:38

1 resposta

0

sudo -E -- pacman -S python2 python2-pyasn1
yaourt -S python2-pysnmp

O -E em sudo usa o mesmo ambiente, que foi necessário para eu passar pelo firewall da empresa. A omissão faz com que um novo processo seja lançado, o qual não tem acesso à rede. D'oh!

    
por 11.05.2016 / 15:22