2010-07-23 68 views
0

我试图按照安装指南安装这个模块: http:// python-sybase.sourceforge.net/sybase/node5.html 我得到一个错误,不明白,我想知道它是不是防火墙问题,但我不知道如何处理:安装python-sybase模块时出现问题

C:\Documents and Settings\lippela\Desktop\python-sybase-0.39>python setup.py ins 
tall 

--------------------------------------------------------------------------- 
This script requires setuptools version 0.6c6 to run (even to display 
help). I will attempt to download it for you (from 
http: //cheeseshop.python.org/packages/2.4/s/setuptools/), but 
you may need to enable firewall access for this script first. 
I will start the download in 15 seconds. 

(Note: if this machine does not have network access, please obtain the file 

    http:// cheeseshop.python.org/packages/2.4/s/setuptools/setuptools-0.6c6-py2.4.egg 

and place it in this directory before rerunning this script.) 
--------------------------------------------------------------------------- 
Downloading http: //cheeseshop.python.org/packages/2.4/s/setuptools/setuptools-0.6c6-py2.4.egg 
Traceback (most recent call last): 
    File "setup.py", line 31, in ? 
    use_setuptools() 
    File "C:\Documents and Settings\lippela\Desktop\python-sybase-0.39\ez_setup.py 
", line 86, in use_setuptools 
    egg = download_setuptools(version, download_base, to_dir, download_delay) 
    File "C:\Documents and Settings\lippela\Desktop\python-sybase-0.39\ez_setup.py 
", line 140, in download_setuptools 
    src = urllib2.urlopen(url) 
    File "C:\Python24\lib\urllib2.py", line 130, in urlopen 
    return _opener.open(url, data) 
    File "C:\Python24\lib\urllib2.py", line 358, in open 
    response = self._open(req, data) 
    File "C:\Python24\lib\urllib2.py", line 376, in _open 
    '_open', req) 
    File "C:\Python24\lib\urllib2.py", line 337, in _call_chain 
    result = func(*args) 
    File "C:\Python24\lib\urllib2.py", line 1021, in http_open 
    return self.do_open(httplib.HTTPConnection, req) 
    File "C:\Python24\lib\urllib2.py", line 996, in do_open 
    raise URLError(err) 
urllib2.URLError: <urlopen error (11001, 'getaddrinfo failed')> 

任何想法?

回答

1

安装脚本无法下载试图下载的.egg文件。它还会告诉您在发生这种情况时应采取的措施:自行下载文件并将其与脚本放在同一目录中。

+0

其实它不能下载setuptools,但它是相同的问题和解决方案 – Mark 2010-07-28 22:01:09

+0

是的,它尝试下载的.egg是setuptools的.egg。 – 2010-07-28 22:37:09