Я пытаюсь создать библиотеку, распределенную с помощью pip.Не удалось найти версию, которая удовлетворяет требованиям
sudo python setup.py sdist upload -r pypitest
, когда я пытаюсь установить его с
sudo pip install -i https://testpypi.python.org/pypi abce
Это терпит неудачу с
Не удалось найти вариант, который удовлетворяет требованиям панд> = 0,17 (от АВСЕ) (от версии :) Соответствующее распределение не найдено для pandas> = 0,17 (from abce)
Я не пробовал ни одного дня, но я не могу заставить его работать. Когда я устанавливаю панды с pip install pandas
, он устанавливает версию 0.18.1. Что я делаю не так?
setup.py является следующее:
#!/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)