Стала выводится на одном из серверов ошибочка, очень меня она не устраивала
Traceback (most recent call last): File "parser.py", line 310, in ? begin = mod.starting(tid) File "./system/mod.py", line 86, in starting answer = urllib2.urlopen(req).read() File "/usr/lib/python2.4/urllib2.py", line 130, in urlopen return _opener.open(url, data) File "/usr/lib/python2.4/urllib2.py", line 364, in open response = meth(req, response) File "/usr/lib/python2.4/urllib2.py", line 471, in http_response response = self.parent.error( File "/usr/lib/python2.4/urllib2.py", line 402, in error return self._call_chain(*args) File "/usr/lib/python2.4/urllib2.py", line 337, in _call_chain result = func(*args) File "/usr/lib/python2.4/urllib2.py", line 480, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) urllib2.HTTPError: HTTP Error 403: Forbidden
Надо было ее поправить, заодно появилась мысля обновить питон, незнаю почему но там стоит довольно старый.
# python -V
Python 2.4.3
В репах 2.5 нигде нет, хотя уже 2.6 можно слить с оффсайта. Основная трабла в том, что на старой версии пакета завязана куча системных скриптов и удалив его можно получить неработающую систему. Поэтому как выход можно сделать две установки и в нужных скриптах подправить пути/делать симлинки на старую/новую версию.
Питон тут
wget http://www.python.org/ftp/python/2.6.1/Python-2.6.1.tgz
Далее все стандартно, конфигуре,мейк, инсталл.
Потом либо править в скриптах пути до нужного питона, либо скопировав старый питон делать симлинк на старую/новую папку.
Проблема так и не решилась. На фре, на дефолтном питоне 2.5.1 завелось все без проблем.
Comments are closed.