首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django安装失败-django 1.10中pip的计时图

django安装失败-django 1.10中pip的计时图
EN

Stack Overflow用户
提问于 2017-04-21 18:14:59
回答 2查看 369关注 0票数 1

类似于this的问题,但我得到了一个不同的错误。

我正在尝试通过pip安装:

代码语言:javascript
复制
pip install django-chronograph

我正在使用python2.7和一个虚拟环境

代码语言:javascript
复制
pip freeze
Django==1.10
django-backbone==0.2.3
django-jstemplate==1.1.1
gunicorn==18.0
MySQL-python==1.2.5
six==1.10.0
South==0.7.6
unicodecsv==0.9.4

错误:

代码语言:javascript
复制
pip install django-chronograph
Collecting django-chronograph
  Using cached django-chronograph-0.3.1.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/87/h3ltndc5279cknk_vn9nzjjc0000gn/T/pip-build-_JDRxl/django-chronograph/setup.py", line 32, in <module>
        setup_distribute()
      File "/private/var/folders/87/h3ltndc5279cknk_vn9nzjjc0000gn/T/pip-build-_JDRxl/django-chronograph/setup.py", line 18, in setup_distribute
        distribute_setup = __import__('distribute_setup')
      File "distribute_setup.py", line 1
        <html>
        ^
    SyntaxError: invalid syntax

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/87/h3ltndc5279cknk_vn9nzjjc0000gn/T/pip-build-_JDRxl/django-chronograph/
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-22 04:15:53

问题在于django-chronograph提供的安装脚本。

setup.py的第16行中,它尝试下载一个脚本:https://bitbucket.org/wnielson/django-chronograph/src/f561106f6aaab62f2817e08e51c799320fd916d9/setup.py?at=default&fileviewer=file-view-default#setup.py-16

在此代码块中:

代码语言:javascript
复制
try:
    import distribute_setup
except:
    # Make sure we have Distribute
    if not os.path.exists('distribute_setup'):
        urllib.urlretrieve('http://nightly.ziade.org/distribute_setup.py',
                           './distribute_setup.py')

但是,当您访问http://nightly.ziade.org/distribute_setup.py的URL时,它会给出一个404错误,从而返回错误中的html

看起来您可能可以在这里获得分发:https://pypi.python.org/pypi/distribute/0.7.3

或者在安装django计时表之前尝试这样做:

代码语言:javascript
复制
pip install distribute

祝好运!

票数 1
EN

Stack Overflow用户

发布于 2019-04-12 13:33:46

django-计时表没有维护。它的fork做得更好,并且支持Django 2.0和Django 2.1:https://github.com/chrisspen/django-chroniker

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43549466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档