【问题标题】:Could not find a version that satisfies the requirement找不到满足要求的版本
【发布时间】:2016-05-08 03:14:18
【问题描述】:

我正在尝试创建一个使用 pip 分发的库。

sudo python setup.py sdist upload -r pypitest

当我尝试用

安装它时
sudo pip install -i https://testpypi.python.org/pypi abce

失败了

找不到满足pandas要求的版本>=0.17(来自abce)(来自版本:) 未找到 pandas>=0.17(来自 abce)的匹配分布

我尝试了一天,但我无法让它工作。当我使用 pip install pandas 安装 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='Davoud@Taghawi-Nejad.de',
      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)

【问题讨论】:

    标签: python pip setuptools distutils


    【解决方案1】:

    第二天:

    pip 在 piptest 上搜索包,但实际上 ABCE 包应该来自 piptest,需求应该来自 pip:

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

    【讨论】:

      猜你喜欢
      • 2023-03-20
      • 2021-12-25
      • 2018-10-13
      • 2019-07-18
      • 2020-04-15
      • 2015-11-24
      • 2013-08-16
      • 2018-07-21
      • 2020-06-11
      相关资源
      最近更新 更多