PythonはArch Linuxからpysmpを取得できません。

PythonはArch Linuxからpysmpを取得できません。

正常にインストールしましたが、Python 2.7を使用してsciptを実行しようとすると、次のpysnmpメッセージが表示されます。yoaurt –S pysnmpimport pysnmp

$ 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

何が問題なのかご存知ですか?

これはおそらくあまりにも多く、情報に干渉する可能性がありますが、私のArch Linuxは仮想マシンにあり、企業はインターネットへのVMアクセスを厳しく制限しています。すべてがpacman間違っていましたが、うまくpipいきyaourtました。

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%

ベストアンサー1

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

-E は、sudo会社のファイアウォールを通過するのに必要な同じ環境を使用します。これを省略すると、ネットワークアクセスなしで新しいプロセスが開始されます。ああ!

おすすめ記事