ebin123456 / py-amqplib

Automatically exported from code.google.com/p/py-amqplib
GNU Lesser General Public License v2.1
0 stars 0 forks source link

Installation failure using Python 3 #51

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
 $ sudo /opt/python3.3/bin/easy_install-3.3 amqplib
Searching for amqplib
Reading http://pypi.python.org/simple/amqplib/
Reading http://barryp.org/software/py-amqplib/
Reading http://code.google.com/p/py-amqplib/
Best match: amqplib 1.0.2
Downloading 
http://pypi.python.org/packages/source/a/amqplib/amqplib-1.0.2.tgz#md5=5c92f17fb
edd99b2b4a836d4352d1e2f
Processing amqplib-1.0.2.tgz
Running amqplib-1.0.2/setup.py -q bdist_egg --dist-dir 
/tmp/easy_install-hkwjp6/amqplib-1.0.2/egg-dist-tmp-i5oiet
zip_safe flag not set; analyzing archive contents...
Traceback (most recent call last):
  File "/opt/python3.3/bin/easy_install-3.3", line 9, in <module>
    load_entry_point('distribute==0.6.24', 'console_scripts', 'easy_install-3.3')()
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 1883, in main
    with_ei_usage(lambda:
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 1864, in with_ei_usage
    return f()
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 1887, in <lambda>
    distclass=DistributionWithoutHelpCommands, **kw
  File "/opt/python3.3/lib/python3.3/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/opt/python3.3/lib/python3.3/distutils/dist.py", line 917, in run_commands
    self.run_command(cmd)
  File "/opt/python3.3/lib/python3.3/distutils/dist.py", line 936, in run_command
    cmd_obj.run()
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 349, in run
    self.easy_install(spec, not self.no_deps)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 589, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 619, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 809, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 1086, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/easy_install.py", line 1075, in run_setup
    run_setup(setup_script, args)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/sandbox.py", line 31, in run_setup
    lambda: exec(compile(open(
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/sandbox.py", line 73, in run
    return func()
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/sandbox.py", line 34, in <lambda>
    {'__file__':setup_script, '__name__':'__main__'})
  File "setup.py", line 47, in <module>
    Programming Language :: Python :: Implementation :: PyPy
  File "/opt/python3.3/lib/python3.3/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/opt/python3.3/lib/python3.3/distutils/dist.py", line 917, in run_commands
    self.run_command(cmd)
  File "/opt/python3.3/lib/python3.3/distutils/dist.py", line 936, in run_command
    cmd_obj.run()
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/bdist_egg.py", line 227, in run
    os.path.join(archive_root,'EGG-INFO'), self.zip_safe()
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/bdist_egg.py", line 266, in zip_safe
    return analyze_egg(self.bdist_dir, self.stubs)
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/bdist_egg.py", line 402, in analyze_egg
    safe = scan_module(egg_dir, base, name, stubs) and safe
  File "/opt/python3.3/lib/python3.3/site-packages/distribute-0.6.24-py3.3.egg/setuptools/command/bdist_egg.py", line 429, in scan_module
    code = marshal.load(f);  f.close()
ValueError: bad marshal data (unknown type code)

Original issue reported on code.google.com by grflana...@gmail.com on 9 Mar 2012 at 8:31

GoogleCodeExporter commented 9 years ago
Is this really more of a problem in distribute-0.6.24 w/Python 3.3?  I don't 
really see any amqplib code in that stacktrace - although I'd imagine our 
setup.py must be involved minimally at least.

Original comment by barry.pe...@gmail.com on 10 Mar 2012 at 6:26

GoogleCodeExporter commented 9 years ago
Yes, no doubt the problem is with distribute. This is just an alert of
something I ran into while installing celery - all the other required
libraries installed succesfully, but ampqlib failed.

Original comment by grflana...@gmail.com on 11 Mar 2012 at 11:05