2016-05-08 21 views
0

pipで配布されているライブラリを作成しようとしています。要件を満たすバージョンが見つかりません

sudo python setup.py sdist upload -r pypitest 

私は

sudo pip install -i https://testpypi.python.org/pypi abce 

でそれをインストールしようとすると、それは

で失敗が(ABCEから)要件パンダ> = 0.17を満たすバージョンを見つけることができませんでした(バージョンから:) pandas> = 0.17(abceから)に一致する分布はありません

私は1日は何もしなかったが、私はそれを働かせることはできない。 pip install pandasでパンダをインストールすると、0.18.1バージョンがインストールされます。私は間違って何をしていますか?後で日に

#!/usr/bin/env python 
import os 

try: 
    from setuptools import setup 
    from setuptools import Extension 
except ImportError: 
    from distutils.core import setup 
    from distutils.extension import Extension 


cmdclass = { } 
ext_modules = [ ] 

try: 
    from Cython.Distutils import build_ext 
    ext_modules += [ 
     Extension("abce.trade", [ "abce/trade.pyx" ]), 
    ] 
    cmdclass.update({ 'build_ext': build_ext }) 
except ImportError: 
    ext_modules += [ 
     Extension("abce.trade", [ "abce/trade.c" ]), 
    ] 

setup(name='abce', 
     version='0.5.07b', 
     author='Davoud Taghawi-Nejad', 
     author_email='[email protected]', 
     description='Agent-Based Complete Economy modelling platform', 
     url='https://github.com/DavoudTaghawiNejad/abce.git', 
     package_dir={'abce': 'abce'}, 
     packages=['abce'], 
     long_description=open('README.rst').read(), 
     install_requires=['numpy>=1.9', 
         'pandas>=0.17', 
         'networkx>=1.9', 
         'flask>=0.10', 
         'bokeh>=0.11', 
         'matplotlib>=1.3'], 
     include_package_data=True, 
     ext_modules=ext_modules, 
     cmdclass=cmdclass) 

答えて

1

setup.pyは次のとおりです

ピップがpiptest上のパッケージを探していたが、実際にABCEパッケージはpiptestから来なければならないとのrequirmentsから来る必要がありますpip:

sudo pip install -i https://testpypi.python.org/pypi --extra-index-url https://pypi.python.org/pypi abce 
関連する問題