无法导入Mako模板

时间:2013-12-27 03:59:18

标签: python unix python-2.7 pyramid mako

我正在学习金字塔并遵循Tasks教程。当我运行tasks.py时,我收到以下错误" ImportError:没有名为' pyramid_mako''

的模块

我的金字塔安装在以下位置, Users / my_name / env / bin / python 中的虚拟环境也在 usr / local / lib / bin中有pyton2.7 / python

我使用pip install Mako安装了Mako模板,它安装在 usr / local / lib / bin / python2.7 / site-packages 中。

现在我不确定在哪里以及如何运行tasks.py。我试过运行它usr / local / lib / bin / python它给了我错误" ImportError:没有名为pyramid.config的模块 "因为我的python环境在/ Users / my_name / env / bin /(参考:Why am I getting an ImportError when I try to run Pyramid?

它一直在 /Users/my_name/env/lib/python2.7/site-packages 中寻找Mako模板我还将Mako文件夹从 usr / local移到了该位置/lib/bin/python2.7/site-packages 仍然无法正常工作。

你们能帮助我如何在python环境中安装Mako模板并运行该应用程序。

谢谢

1 个答案:

答案 0 :(得分:2)

在虚拟环境中安装Mako模板并运行该应用程序

Users/my_name/env/bin/easy_install pyramid_mako
Users/my_name/env/bin/python tasks.py

你应该尝试virtualenvwrapper

easy_install virtualenvwrapper
source /usr/local/bin/virtualenvwrapper.sh
mkvirtualenv [env1]
workon [env]
deactivate