为什么运行Pyramid时会出现ImportError?
我正在尝试学习Pyramid文档中的“单文件任务”教程,但在运行这个单文件项目时遇到了问题。
我在Ubuntu 11.10上使用Python 2.7。我已经安装了setuptools,安装了virtualenv,并在我的主目录中创建了一个virtualenv,命令如下:
virtualenv --no-site-packages env
然后,我在上面创建的env
目录中安装了Pyramid,命令是:
bin/easy_install pyramid
接着,我按照单文件任务教程的指示,在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
我真的很想使用Pyramid,但不知道接下来该怎么做。
1 个回答
6
从你的Python环境中运行这个应用,
../bin/python tasks.py
假设你现在在env/tasks这个文件夹里