1

在尝试启动 Pinax 应用程序时,我收到以下错误:

Error: No module named notification

以下是我采取的步骤

svn co http://svn.pinaxproject.com/pinax/trunk/ pinax 
cd pinax/pinax/projects/basic_project
./manage.py syncdb

有什么建议么?


更新:

原来在 SVN 版本中有一些错误。下载最新版本解决了我的问题。如果有人对让主干工作有任何其他建议,他们仍然会受到赞赏。

4

3 回答 3

5

我会一起避免使用 svn 版本。它未维护且已过时。相反,使用http://github.com/pinax/pinax上的 git 版本或(甚至更好)可从http://pinaxproject.com下载的最近发布的 0.7b3

于 2009-08-04T05:22:18.603 回答
0

两个想法: 1. 检查所有导入以确保通知进入命名空间。2. 您可能在导入路径周围缺少引号(例如,在您的 urls.py 中: (r'^test', 'mysite.notification') - 有时我会忘记视图周围的引号)

于 2009-08-03T17:48:05.710 回答
0

尝试按照此处的最新安装说明进行操作:

http://github.com/pinax/pinax/blob/600d6c5ca0b45814bdc73b1264d28bb66c661ac8/INSTALL

不要认为这适用于 Windows(也许如果你使用的是 cygwin),因为它们使用的是 virtualenv 和 pip。

注意版本最近升级到0.7rc1

IIRC 上次我重新安装 Pinax 时,我不得不在 Python 路径中添加一个或两个目录。我现在正在对新的 virtualenv 进行新的结帐,如果遇到任何障碍,我将编辑此答案。

于 2009-08-03T23:22:29.937 回答