Hey Marek, I think so but i&#39;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&#39;m clicking on shows�pika-0.9.5.tar.gz. Here&#39;s the output that&#39;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 &#39;pika.egg-info/SOURCES.txt&#39;</div><div>writing manifest file &#39;pika.egg-info/SOURCES.txt&#39;</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 -&gt; build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/heartbeat.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/connection.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/spec.py -&gt; build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/log.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/template.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/object.py -&gt; build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/credentials.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/callback.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/utils.py -&gt; build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/channel.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/exceptions.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/data.py -&gt; 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 -&gt; build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/asyncore_connection.py -&gt; build/bdist.linux-i686/egg/pika/adapters</div>
<div>copying build/lib/pika/adapters/blocking_connection.py -&gt; build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/twisted_connection.py -&gt; build/bdist.linux-i686/egg/pika/adapters</div>
<div>copying build/lib/pika/adapters/base_connection.py -&gt; build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/adapters/select_connection.py -&gt; build/bdist.linux-i686/egg/pika/adapters</div><div>
copying build/lib/pika/adapters/__init__.py -&gt; build/bdist.linux-i686/egg/pika/adapters</div><div>copying build/lib/pika/simplebuffer.py -&gt; build/bdist.linux-i686/egg/pika</div><div>copying build/lib/pika/frame.py -&gt; build/bdist.linux-i686/egg/pika</div>
<div>copying build/lib/pika/__init__.py -&gt; 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 -&gt; build/bdist.linux-i686/egg/EGG-INFO</div><div>copying pika.egg-info/SOURCES.txt -&gt; build/bdist.linux-i686/egg/EGG-INFO</div><div>copying pika.egg-info/dependency_links.txt -&gt; build/bdist.linux-i686/egg/EGG-INFO</div>
<div>copying pika.egg-info/top_level.txt -&gt; build/bdist.linux-i686/egg/EGG-INFO</div><div>copying pika.egg-info/zip-safe -&gt; build/bdist.linux-i686/egg/EGG-INFO</div><div>creating &#39;dist/pika-0.9.6_pre0-py2.7.egg&#39; and adding &#39;build/bdist.linux-i686/egg&#39; to it</div>
<div>removing &#39;build/bdist.linux-i686/egg&#39; (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">&lt;<a href="mailto:majek04@gmail.com">majek04@gmail.com</a>&gt;</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 &lt;<a href="mailto:mwmorrison93@gmail.com">mwmorrison93@gmail.com</a>&gt; wrote:<br>

&gt; Hello, i&#39;m just getting started with RabbitMQ and have been reading through<br>
&gt; the tutorials and trying to run the code samples in Python. I&#39;ve installed<br>
&gt; Pika 0.9.5 but when I run the following script, i get the error message down<br>
&gt; below at the end of this post complaining that the &#39;CallbackManager&#39; object<br>
&gt; has no attribute &#39;sanitize&#39;: I&#39;m not sure how to go about fixing this, any<br>
&gt; 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>