2012-01-14 94 views
5

我正在尝试通过金字塔文档中的“Single File Tasks”教程,但我遇到了实际运行单个文件项目的问题。当我尝试运行金字塔时,为什么会出现ImportError?

我在Ubuntu 11.10上运行Python 2.7。我已经安装了setuptools的,安装的virtualenv,在我的主目录中创建一个与virtualenv中下面的命令:

bin/easy_install pyramid 

virtualenv --no-site-packages env 

我然后从上面使用下面的命令创建的0​​目录中安装金字塔

继续遵循单个文件任务教程的指示,我在env目录内创建了一个Pyramid项目。

的问题开始于这一点:当我运行python tasks.py,它具有以下错误响应:

Traceback (most recent call last): 
    File "tasks.py", line 4, in <module> 
    from pyramid.config import Configurator 
ImportError: No module named pyramid.config 

我在使用金字塔非常感兴趣,不过我不知道在哪里可以从这里走。

回答

5

从你的Python ENV运行应用程序,

../bin/python tasks.py 

在ENV假设你的/任务

+0

停用并再次激活环境时,在环境中安装新的可执行文件时,安装新的可执行文件挑选正确的道路。 – 2012-01-14 20:43:21

+1

我有同样的问题。但对我来说,它现在给我“ImportError:No module named pyramid_mako ”not found – rajkumarts 2013-12-26 03:41:19

相关问题