我正在ubuntu karmic 9.10上实现reddit.com源代码。
我已经按照所有步骤操作,在一步中我使用paster命令会抛出错误。 $ paster shell example.ini
文件“/usr/local/lib/python2.6/dist-packages/Pylons-0.9.6.2- py2.6.egg / pylons / middleware.py“,第11行,in 来自webhelpers.rails.asset_tag导入javascript_path ImportError:没有名为rails.asset_tag的模块
我已经检查了webhelpers的版本,它是最新安装的版本。
有人可以告诉我,安装另一个版本的webhelpers会解决这个问题吗?
或者我可以修改代码吗?
它是用python编写的reddit.com源代码,使用pylons框架。
我无法确定是否通过安装任何以前版本的webhelper来帮助或修改代码。
如果有人实施了reddit.com网站,请帮助我或建议我最好的方式。
感谢 SIA
答案 0 :(得分:1)
您需要确保Reddit克隆所需的所有库都在Python's module search path上。有很多不同的方法可以实现这一目标。最简单的可能只是使用setuptools'easy_install
命令来安装它们(尽管这是我个人最不喜欢的安装Python库的方法,并且还以“为什么”的形式打开新的蠕虫。不要使用distribute或pip?“)。
下一个最简单的方法可能是下载并解压缩所需库的源代码,并a)setup.py install
或者b)将他们的目录添加到$PYTHONPATH
或sys.path
变量
上面链接的文档提供了有关如何控制模块搜索路径的更多信息。