Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plone-buildout.cfg中的分析错误-“PlonePlonebuildout配置文件[test]”_Plone_Zope_Buildout - Fatal编程技术网

Plone-buildout.cfg中的分析错误-“PlonePlonebuildout配置文件[test]”

Plone-buildout.cfg中的分析错误-“PlonePlonebuildout配置文件[test]”,plone,zope,buildout,Plone,Zope,Buildout,因此,我试图阅读Plone 4的书,我从第51页复制了一个构建文件,其中包含以下几行: [instance] recipe = plone.recipe.zope2instance http-address = 8080 user = admin:admin verbose-security = on eggs = ${eggs:main} ${eggs:devtools} # Test runner. Run: ``bin/test`` to execute all tests PloneP

因此,我试图阅读Plone 4的书,我从第51页复制了一个构建文件,其中包含以下几行:

[instance]
recipe = plone.recipe.zope2instance
http-address = 8080
user = admin:admin
verbose-security = on
eggs =
${eggs:main}
${eggs:devtools}

# Test runner. Run: ``bin/test`` to execute all tests
PlonePlonebuildout configuration files[test]
recipe = zc.recipe.testrunner
eggs =
${eggs:test}
defaults = ['--auto-color', '--auto-progress']

# Coverage report generator.
# Run: ``bin/test --coverage=coverage`` # and then: ``bin/coveragereport``
[coverage-report]
recipe = zc.recipe.egg
eggs = z3c.coverage
scripts = coveragereport
arguments = ('parts/test/coverage', 'coverage')
当我尝试运行bin/buildout时,会收到以下错误消息:

ParsingError: File contains parsing errors: /Users/Jon/dev/pln42/buildout.cfg
    [line 32]: 'PlonePlonebuildout configuration files[test]\n'
为了提供上下文,我在讨论中的行之前和之后加入了一些行。由于我直接从书中复制了这一行,我不知道如何更改它以消除解析错误

源代码应该可以在线获得,但我已经尝试按照Packt Publishing上的下载说明进行操作,但它们没有起作用

我的Kindle书截图:

PlonePlonebuildout配置文件[test]行显然是错误的;删除该行[测试]部分之前的所有内容:

# Test runner. Run: ``bin/test`` to execute all tests
[test]
recipe = zc.recipe.testrunner
不确定这是堆栈溢出还是文件中的格式设置,但在其他地方也缺少一些缩进:

[instance]
recipe = plone.recipe.zope2instance
http-address = 8080
user = admin:admin
verbose-security = on
eggs =
  ${eggs:main}
  ${eggs:devtools}
Oggs=规格后面的行应缩进,以将其标记为Oggs参数的连续值。[test]部分中的eggs=行也是如此:

PlonePlonebuildout配置文件[test]行显然是错误的;删除该行[测试]部分之前的所有内容:

# Test runner. Run: ``bin/test`` to execute all tests
[test]
recipe = zc.recipe.testrunner
不确定这是堆栈溢出还是文件中的格式设置,但在其他地方也缺少一些缩进:

[instance]
recipe = plone.recipe.zope2instance
http-address = 8080
user = admin:admin
verbose-security = on
eggs =
  ${eggs:main}
  ${eggs:devtools}
Oggs=规格后面的行应缩进,以将其标记为Oggs参数的连续值。[test]部分中的eggs=行也是如此:


看起来这里的编辑/格式有问题

您可以在此处找到我的书的所有源代码:


使用分支选择器选择章节。您可以通过web阅读,也可以从github克隆/下载。

这里的编辑/格式似乎出了问题

您可以在此处找到我的书的所有源代码:


使用分支选择器选择章节。您可以通过web阅读,也可以从github克隆/下载。

谢谢。我正在看一本Kindle版本的书,所以可能它弄乱了格式-我添加了一个截图。谢谢。我正在看Kindle版本的书,所以可能它弄乱了格式-我添加了一个屏幕截图。啊,太好了。非常感谢。啊,太好了。非常感谢。