< 220 FTP server ready > USER anonymous < 331 Anonymous login ok, send your complete email address as your password > PASS anonymous@ < 230 Anonymous access granted, restrictions apply > CWD pub/libxml < 250 CWD command successful > TYPE A < 200 Type set to A > TYPE A < 200 Type set to A > PASV < 227 Entering Passive Mode (144,76,37,74,129,253). > LIST < 150 Opening ASCII mode data connection for file list > TYPE I < 226 Transfer complete < 200 Type set to I > PASV <-- exception when handling response < 227 Entering Passive Mode (144,76,37,74,139,175). File "setup.py", line 233, in **setup_extra_options() File "setup.py", line 144, in setup_extra_options STATIC_CFLAGS, STATIC_BINARIES) File "setupinfo.py", line 55, in ext_modules OPTION_DOWNLOAD_DIR, static_include_dirs, static_library_dirs) File "buildlibxml.py", line 95, in get_prebuilt_libxml2xslt libs = download_and_extract_zlatkovic_binaries(download_dir) File "buildlibxml.py", line 55, in download_and_extract_zlatkovic_binari urlretrieve(srcfile, destfile) File "C:\Py\lib\urllib.py", line 98, in urlretrieve return opener.retrieve(url, filename, reporthook, data) File "C:\Py\lib\urllib.py", line 245, in retrieve fp = self.open(url, data) File "C:\Py\lib\urllib.py", line 213, in open return getattr(self, name)(url) File "C:\Py\lib\urllib.py", line 558, in open_ftp (fp, retrlen) = self.ftpcache[key].retrfile(file, type) File "C:\Py\lib\urllib.py", line 906, in retrfile conn, retrlen = self.ftp.ntransfercmd(cmd) File "C:\Py\lib\ftplib.py", line 334, in ntransfercmd host, port = self.makepasv() File "C:\Py\lib\ftplib.py", line 312, in makepasv host, port = parse227(self.sendcmd('PASV')) File "C:\Py\lib\ftplib.py", line 830, in parse227 raise error_reply, resp IOError: [Errno ftp error] 200 Type set to I