I hope this is the right place to ask for help. I'm not finding much comfort in 
the PyPi documentation or in Google searches. I uploaded my package `pykrylov` 
with `python setup.py sdist upload`. Installing it locally with `python 
setup.py` install works fine but `pip install pykrylov` breaks with the 
messages below. I since removed it from PyPI but I get the same error message 
if I try installing from the git repository. I'm hoping someone can put me on 
track as I've no idea what's wrong. You can see my setup.py here:

https://github.com/dpo/pykrylov/blob/ea553cdb287f6e685406ceadcb297fd6704af52d/setup.py

I'm using Python 2.7.5 on OSX installed with Homebrew and pip 1.4.1. Attempts 
to upgrade setuptools or pip result in another error message (AttributeError: 
'str' object has no attribute 'rollback')...

Thanks!

-- 
Dominique


$ pip install -e git://github.com/dpo/pykrylov.git@ea553cd#egg=pykrylov
Obtaining pykrylov from 
git+git://github.com/dpo/pykrylov.git@ea553cd#egg=pykrylov
  Updating ./src/pykrylov clone (to ea553cd)
  Could not find a tag or branch 'ea553cd', assuming commit.
  Running setup.py egg_info for package pykrylov
    build_src
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/Users/dpo/.virtualenvs/test/src/pykrylov/setup.py", line 77, in 
<module>
        setup_package()
      File "/Users/dpo/.virtualenvs/test/src/pykrylov/setup.py", line 69, in 
setup_package
        configuration=configuration )
      File "/usr/local/lib/python2.7/site-packages/numpy/distutils/core.py", 
line 186, in setup
        return old_setup(**new_attr)
      File 
"/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py",
 line 152, in setup
        dist.run_commands()
      File 
"/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
 line 953, in run_commands
        self.run_command(cmd)
      File 
"/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
 line 972, in run_command
        cmd_obj.run()
      File 
"/usr/local/lib/python2.7/site-packages/numpy/distutils/command/egg_info.py", 
line 9, in run
        _egg_info.run(self)
      File "<string>", line 13, in replacement_run
      File 
"/Users/dpo/.virtualenvs/test/lib/python2.7/site-packages/setuptools/command/egg_info.py",
 line 441, in write_toplevel_names
        for k in cmd.distribution.iter_distribution_names()
    AttributeError: 'tuple' object has no attribute 'split'
    Complete output from command python setup.py egg_info:
    running egg_info

running build_src

build_src

writing pykrylov.egg-info/PKG-INFO

Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/Users/dpo/.virtualenvs/test/src/pykrylov/setup.py", line 77, in 
<module>

    setup_package()

  File "/Users/dpo/.virtualenvs/test/src/pykrylov/setup.py", line 69, in 
setup_package

    configuration=configuration )

  File "/usr/local/lib/python2.7/site-packages/numpy/distutils/core.py", line 
186, in setup

    return old_setup(**new_attr)

  File 
"/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py",
 line 152, in setup

    dist.run_commands()

  File 
"/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
 line 953, in run_commands

    self.run_command(cmd)

  File 
"/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py",
 line 972, in run_command

    cmd_obj.run()

  File 
"/usr/local/lib/python2.7/site-packages/numpy/distutils/command/egg_info.py", 
line 9, in run

    _egg_info.run(self)

  File "<string>", line 13, in replacement_run

  File 
"/Users/dpo/.virtualenvs/test/lib/python2.7/site-packages/setuptools/command/egg_info.py",
 line 441, in write_toplevel_names

    for k in cmd.distribution.iter_distribution_names()

AttributeError: 'tuple' object has no attribute 'split'

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in 
/Users/dpo/.virtualenvs/test/src/pykrylov
Storing complete log in /Users/dpo/.pip/pip.log


_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to