Почему я получаю ImportError, когда пытаюсь запустить Pyramid? - PullRequest
5 голосов
/ 14 января 2012

Я пытаюсь пройти учебник " Single File Tasks " из документации Pyramid, но у меня возникла проблема с фактическим запуском однофайлового проекта.

Я использую Python 2.7 в Ubuntu 11.10.Я установил setuptools, установил virtualenv и создал virtualenv в своем домашнем каталоге с помощью следующей команды:

virtualenv --no-site-packages env

Затем я установил Pyramid из каталога env, созданного выше, с помощью следующей команды:

bin/easy_install pyramid

Продолжая следовать указаниям учебника «Задачи для одного файла», я создал проект Pyramid внутри моей директории env.

Проблема начинается на этом этапе: когда я запускаю 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

Я действительно заинтересован в использовании пирамиды, но не знаю, куда идти.

1 Ответ

5 голосов
/ 14 января 2012

запустите приложение из вашего python env,

../bin/python tasks.py

при условии, что вы в env / tasks

...