【问题标题】:paster errors after installing distribute 0.6.10安装分发 0.6.10 后粘贴错误
【发布时间】:2009-12-13 22:35:42
【问题描述】:

过去几周一直在 Plone 网站上工作,这是我第一次使用 buildout 制作食谱并使用 paste 制作模板,这是一个学习曲线。

两天前,一切正常。

昨天,我从已知的良好来源开始工作,并使用 paste 为新原型生成样板,工作正常。我编辑了 buildout(就像我之前做过几次一样)来解释新项目,运行 buildout,然后得到一个挂起的 build(不断重复它正在生成分发)

谷歌搜索表明这是由于版本不匹配,我应该升级到最新版本的分发,所以我这样做了(到 0.6.10)

现在,那个错误已经消失了,但是任何做粘贴的能力也是如此。甚至跑步 paster create --list-templates 踢出错误:

F:\Plone\src>paster create --list-templates

Traceback(最近一次调用最后一次): 文件“F:\Plone\Python\Scripts\paster-script.py”,第 5 行,在? 从 pkg_resources 导入 load_entry_point ImportError: 没有名为 pkg_resources 的模块

希望有人可以提供帮助,b/c 我现在很停滞不前。

【问题讨论】:

    标签: python plone paster distribute


    【解决方案1】:

    事实证明,问题与新版本的分发有关,显然没有正确压缩旧版本。我不得不手动重命名旧蛋,删除新蛋,然后重新安装新蛋。

    【讨论】:

      【解决方案2】:

      您可以删除分发鸡蛋并重新安装。

      如果您的 easy_install 产生了类似的问题(我的在删除我的 setuptools egg 后出现了),您可以手动重新安装分发:

      $ curl -O http://python-distribute.org/distribute_setup.py
      $ python distribute_setup.py
      

      【讨论】:

        【解决方案3】:

        也许这有帮助?

        New distribute release: use new zc.buildout to prevent recursion

        我对堆栈的特定部分了解不多,但可能相关?

        【讨论】:

        • 是的,正是这篇文章让我升级到分发 0.6.10。这样做之后就是我的贴纸问题开始了
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多