我正在学习金字塔和遵循任务教程。当我运行tasks.py时,我得到了以下错误"ImportError:没有名为‘pyramid_mako’的模块“
我的金字塔安装在以下位置,也就是Users/my_name/env/bin/python中的虚拟环境,在usr/local/lib/bin/python中也安装了pyton2.7
我使用安装了Mako模板,它安装在usr/local/lib/bin/python2.7/site-packages.中。
现在,我不确定从何处以及如何运行tasks.py。我试着运行usr/local/lib/bin/python,它给了我"ImportError: No模块名为pyramid.config“的错误,因为我的python环境位于/Users/ my _name/env/bin/ (Ref:为什么当我试图运行金字塔的时候,我会得到一个ImportError?)中。
它一直在/Users/my_name/env/lib/python2.7/site-packages中寻找Mako模板,我还将Mako文件夹从usr/local/lib/bin/python2.7/site-packages移到了那个位置,但是它没有工作。
你们能帮我在python环境上安装Mako模板并运行那个应用程序吗?
谢谢
发布于 2013-12-27 06:39:26
在虚拟环境中安装Mako模板并运行该应用程序
Users/my_name/env/bin/easy_install pyramid_mako
Users/my_name/env/bin/python tasks.py您应该尝试虚拟包装器。
easy_install virtualenvwrapper
source /usr/local/bin/virtualenvwrapper.sh
mkvirtualenv [env1]
workon [env]
deactivatehttps://stackoverflow.com/questions/20794533
复制相似问题