2013-12-22 61 views
1

netadd模塊我有一個CentOS的服務器,我就可以安裝python2.7 ... 我裝:的Python在CentOS

yum groupinstall "Development tools" 
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel 

我也有一個使用netadd模塊python腳本... 但當我運行我的腳本中,我看到了以下錯誤:

Traceback (most recent call last): 
    File "./dns_finder.py", line 4, in <module> 
    from netaddr import * 
ImportError: No module named netaddr 

我裝:

yum install python-netaddr.noarch 

你能幫助我能做什麼......嗎? :( 非常感謝你

+0

不'dns_finder.py'使用系統蟒蛇檢查了'dns_find的第一線? er.py'。 – falsetru

+0

我寫到了:#!/ usr/local/bin/python2.7 – MLSC

回答

2

根據該意見,你使用Python的定製版本;定製versrion不使用使用yum安裝包

使用系統Python版本;替換以下行:

#!/usr/local/bin/python2.7 

#!/usr/bin/python 
+0

謝謝,但是下一個錯誤現在是dns.query,並且沒有在yum中搜索dns.query – MLSC

+0

@Triumph,安裝這個軟件包(可能是'dnspython '?)到python的系統版本。 – falsetru

+0

謝謝你..一切都解決了:)(http://www.onaxer.com/2011/02/02/enabling-dnspython-in-python/) – MLSC