Hey Marek, I think so but i'm not 100% positive now. I downloaded the pika gzip (pika-pika-v0.9.5-94-g5e3e91b.tar.gz) from <a href="http://pypi.python.org/pypi/pika">http://pypi.python.org/pypi/pika</a>. The link that i'm clicking on shows pika-0.9.5.tar.gz. Here's the output that's returned after i extract and run setup.py install...thanks for the quick response! Mike<div>
<br></div><div><div>python setup.py install</div><div>running install</div><div>running bdist_egg</div><div>running egg_info</div><div>writing pika.egg-info/PKG-INFO</div><div>writing top-level names to pika.egg-info/top_level.txt</div>
<div>writing dependency_links to pika.egg-info/dependency_links.txt</div><div>reading manifest file 'pika.egg-info/SOURCES.txt'</div><div>writing manifest file 'pika.egg-info/SOURCES.txt'</div><div>installing library code to build/bdist.linux-i686/egg</div>
<div>running install_lib</div><div>running build_py</div><div>creating build/bdist.linux-i686/egg</div><div>creating build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/reconnection_strategies.py -> build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/heartbeat.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/connection.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/spec.py -> build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/log.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/template.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/object.py -> build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/credentials.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/callback.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/utils.py -> build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/channel.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/exceptions.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/data.py -> build/bdist.linux-i686/egg/pika</div>
<div>creating build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/tornado_connection.py -> build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/asyncore_connection.py -> build/bdist.linux-i686/egg/pika/adapters</div>
<div>copying build/lib/pika/adapters/blocking_connection.py -> build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/twisted_connection.py -> build/bdist.linux-i686/egg/pika/adapters</div>
<div>copying build/lib/pika/adapters/base_connection.py -> build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/select_connection.py -> build/bdist.linux-i686/egg/pika/adapters</div><div>
copying build/lib/pika/adapters/__init__.py -> build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/simplebuffer.py -> build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/frame.py -> build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/__init__.py -> build/bdist.linux-i686/egg/pika</div><div>byte-compiling build/bdist.linux-i686/egg/pika/reconnection_strategies.py to reconnection_strategies.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/heartbeat.py to heartbeat.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/connection.py to connection.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/spec.py to spec.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/log.py to log.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/template.py to template.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/object.py to object.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/credentials.py to credentials.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/callback.py to callback.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/utils.py to utils.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/channel.py to channel.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/exceptions.py to exceptions.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/data.py to data.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/tornado_connection.py to tornado_connection.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/asyncore_connection.py to asyncore_connection.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/blocking_connection.py to blocking_connection.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/twisted_connection.py to twisted_connection.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/base_connection.py to base_connection.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/select_connection.py to select_connection.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/adapters/__init__.py to __init__.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/simplebuffer.py to simplebuffer.pyc</div>
<div>byte-compiling build/bdist.linux-i686/egg/pika/frame.py to frame.pyc</div><div>byte-compiling build/bdist.linux-i686/egg/pika/__init__.py to __init__.pyc</div><div>creating build/bdist.linux-i686/egg/EGG-INFO</div><div>
copying pika.egg-info/PKG-INFO -> build/bdist.linux-i686/egg/EGG-INFO</div><div>copying pika.egg-info/SOURCES.txt -> build/bdist.linux-i686/egg/EGG-INFO</div><div>copying pika.egg-info/dependency_links.txt -> build/bdist.linux-i686/egg/EGG-INFO</div>
<div>copying pika.egg-info/top_level.txt -> build/bdist.linux-i686/egg/EGG-INFO</div><div>copying pika.egg-info/zip-safe -> build/bdist.linux-i686/egg/EGG-INFO</div><div>creating 'dist/pika-0.9.6_pre0-py2.7.egg' and adding 'build/bdist.linux-i686/egg' to it</div>
<div>removing 'build/bdist.linux-i686/egg' (and everything under it)</div><div>Processing pika-0.9.6_pre0-py2.7.egg</div><div>Removing /usr/local/lib/python2.7/site-packages/pika-0.9.6_pre0-py2.7.egg</div><div>Copying pika-0.9.6_pre0-py2.7.egg to /usr/local/lib/python2.7/site-packages</div>
<div>pika 0.9.6-pre0 is already the active version in easy-install.pth</div><div><br></div><div>Installed /usr/local/lib/python2.7/site-packages/pika-0.9.6_pre0-py2.7.egg</div><div>Processing dependencies for pika==0.9.6-pre0</div>
<div>Finished processing dependencies for pika==0.9.6-pre0</div><div><br></div><div><br></div><div><br><br><div class="gmail_quote">On Fri, Dec 9, 2011 at 3:16 AM, Marek Majkowski <span dir="ltr"><<a href="mailto:majek04@gmail.com">majek04@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Fri, Dec 9, 2011 at 11:05, Michael Morrison <<a href="mailto:mwmorrison93@gmail.com">mwmorrison93@gmail.com</a>> wrote:<br>
> Hello, i'm just getting started with RabbitMQ and have been reading through<br>
> the tutorials and trying to run the code samples in Python. I've installed<br>
> Pika 0.9.5 but when I run the following script, i get the error message down<br>
> below at the end of this post complaining that the 'CallbackManager' object<br>
> has no attribute 'sanitize': I'm not sure how to go about fixing this, any<br>
> help would be greatly appreciated.Thanks in advance for any responses.<br>
<br>
</div>Are you absolutely positive that you installed pika 0.9.5?<br>
<br>
You might need to install it like that:<br>
pip install pika==0.9.5<br>
<span class="HOEnZb"><font color="#888888"><br>
Marek<br>
</font></span></blockquote></div><br></div></div>