Grok DistributionNotFound: grokcore.startup



使用grok主页教程中的grokproject Sample同时创建一个新项目并安装grok框架

cd Sample然后运行bin/paster serve parts/etc/deploy.ini教程,并返回DistributionNotFound: grokcore.startup错误

traceback @ http://pastebin.com/T01J0ndM

一个有根据的猜测告诉我grok包不是用grokproject命令安装的?

使用Gentoo Linux

通常,当您移动一个项目时,运行

$ python bootstrap.py
$ ./bin/buildout
new位置中的

应该重新生成脚本和配置文件中的所有本地路径。它还将下载并安装所需的eggs(如grokcore.startup),如果它们不在一个常见的共享位置,如标准python的site-packages目录或常见的eggs目录(见下文)。

你可以通过在你的home dir创建一个.buildout/目录,并在这个目录下创建一个名为default.cfg的文件,内容如下:

[buildout]
eggs-directory = /home/myname/.buildout/eggs

,它将安装所有的'本地'彩蛋。

出现此错误是因为我从原始安装目录中移动了我的项目。显然,必须有位置相关的配置设置,我找不到。

在新目录下从零开始创建新项目解决了这个问题。

相关内容

  • 没有找到相关文章

最新更新