在heroku上安装django-tables2返回错误:无效命令' egg_info'

时间:2018-03-20 14:00:08

标签: python django python-2.7 heroku django-tables2

我试图在我的Heroku dyno上安装django-tables2 == 1.21.1。以下是我尝试安装时的错误日志:

~ $ pip install django-tables2
Collecting django-tables2
  Using cached django-tables2-1.21.1.tar.gz
    Complete output from command python setup.py egg_info:
    /app/.heroku/python/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'extras_require'
      warnings.warn(msg)
    /app/.heroku/python/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'include_package_data'
      warnings.warn(msg)
    /app/.heroku/python/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
      warnings.warn(msg)
    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
       or: -c --help [cmd1 cmd2 ...]
       or: -c --help-commands
       or: -c cmd --help

    error: invalid command 'egg_info'

    ----------------------------------------

安装在我的本地虚拟环境中工作正常,我在两者上运行python 2.7.14和django 1.11.11。安装所有其他软件包没有任何问题。

关于问题的任何想法? 感谢

更新

更新到python == 3.6.4和Django == 2.0.3解决了这个问题。

0 个答案:

没有答案