2016-09-09 22 views
0

私はUbuntuのでsudo python dns2proxy.pyを実行しようとすると、私はこのエラーを取得しておいてください。はImportError:いいえモジュールの名前dns.message

Traceback (most recent call last): 
    File "dns2proxy.py", line 21, in <module> 
    import dns.message 
ImportError: No module named dns.message 

私は正しいリポジトリクローン(see here for GitHub link)を持っていると私は正しいディレクトリによ。私はKaliのlinuxでそれを実行しようとしたが、それは完璧に動作します。私の意図は、gnome-terminal -e "sudo python dns2proxy.py"を実行し、コマンドを別の端末で実行することです。お使いのシステムを使用している場合

答えて

1

は、コマンドに

pip install dnspython 

か、を実行してみてくださいパイソン(推奨されません)

sudo pip install dnspython 

これは、現在不足しているdnsパッケージをインストールします。リポジトリを複製し、そのバージョンを使用したい場合(そして編集可能な場合)、代わりに

[sudo] pip install -e . 

をクローンディレクトリから使用することができます。

+0

答えをくれてありがとう、それは私に別のエラーを与えましたが、私は最終的にこの投稿のいくつかの助けを借りてそれを理解しました[http://stackoverflow.com/questions/21698894/scapy-error-no-module-names-pcapy] – Bashtheparty

関連する問題