Plumi/Plone构建过程中出现语法错误

2024-06-16 14:13:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试安装基于Plone的Plumi4.5.1。在

目标系统是:

3.16.0-4-amd64#1 SMP Debian 3.16.7-ckt11-1(2015-05-24)x86_64

(Debian GNU/Linux 8)

我遵循这个指南

https://mgogoulos.trinket.io/plumi-4-5#/installation/installation

在成功完成前面的所有步骤之后,当我尝试在步骤4中运行构建时,如下所示:

./bin/Python引导.py&;/bin/buildout-v

我得到这个错误:

root@suhail:/home/plumi/PLUMI/plumi.app# ./bin/python  bootstrap.py && ./bin/buildout -v
Traceback (most recent call last):
  File "bootstrap.py", line 61, in <module>
    ).read() in ez
  File "<string>", line 1
    <!DOCTYPE html>
    ^
SyntaxError: invalid syntax

有人能给我个提示吗?在

看起来像引导.py作为HTML文件读取(!?)。在

我已经尝试删除并重新克隆存储库。在


Tags: inpy目标bin系统plonelinebuildout
1条回答
网友
1楼 · 发布于 2024-06-16 14:13:41

Plumi引导脚本尝试从过时的URL安装setuptools

exec urllib2.urlopen('http://python-distribute.org/distribute_setup.py'
                     ).read() in ez

域名python-distribute.org现在重定向到链接场。在

Plumi项目应该尽快修复它们的引导脚本,但是您可以通过将URL替换为https://bitbucket.org/pypa/setuptools/raw/f657df1f1ed46596d236376649c99a470662b4ba/distribute_setup.py作为一种临时解决方法,在本地修复这个问题。这是official buildout 1.x ^{} now uses的URL。在

域名不见了,因为distribute早就死了;它是setuptools的一个分支,重新合并到主项目中。在

相关问题 更多 >