Good catch.. I had CherryPy3 installed.. I have removed all cherrypy3 references from /usr/local/lib/python2.5/site-packages and installed CherryPy2.2.1.
I am still getting:
SABnzbd-0.3.1 and Python2.5
Code: Select all
[root@dC SABnzbd-0.3.1]# /usr/local/bin/python SABnzbd.py -f sabnzbd.ini
Traceback (most recent call last):
File "SABnzbd.py", line 26, in <module>
import sabnzbd
File "/root/SABnzbd-0.3.1/sabnzbd/__init__.py", line 37, in <module>
from sabnzbd.assembler import Assembler, PostProcessor
File "/root/SABnzbd-0.3.1/sabnzbd/assembler.py", line 37, in <module>
from sabnzbd.interface import CheckFreeSpace
File "/root/SABnzbd-0.3.1/sabnzbd/interface.py", line 38, in <module>
from cherrypy.filters.gzipfilter import GzipFilter
File "/usr/local/lib/python2.5/site-packages/cherrypy/filters/gzipfilter.py", line 3, in <module>
import zlib
ImportError: No module named zlib
[root@dC SABnzbd-0.3.1]#
SABnzbd-0.3.2 and Python2.5
Code: Select all
[root@dC SABnzbd-0.3.2]# /usr/local/bin/python SABnzbd.py
Traceback (most recent call last):
File "SABnzbd.py", line 26, in <module>
import sabnzbd
File "/root/SABnzbd-0.3.2/sabnzbd/__init__.py", line 37, in <module>
from sabnzbd.assembler import Assembler, PostProcessor
File "/root/SABnzbd-0.3.2/sabnzbd/assembler.py", line 37, in <module>
from sabnzbd.interface import CheckFreeSpace
File "/root/SABnzbd-0.3.2/sabnzbd/interface.py", line 38, in <module>
from cherrypy.filters.gzipfilter import GzipFilter
File "/usr/local/lib/python2.5/site-packages/cherrypy/filters/gzipfilter.py", line 3, in <module>
import zlib
ImportError: No module named zlib
[root@dC SABnzbd-0.3.2]#
Python is reporting:
Python 2.5.2 (r252:60911, Feb 26 2008, 17:52:22)
[GCC 4.1.1 20070105 (Red Hat 4.1.1-52)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cherrypy
>>>