2012-01-14 17 views
5

Próbuję przejść samouczek "Single File Tasks" z dokumentacji Pyramid, ale mam problem z uruchomieniem projektu pojedynczego pliku.Dlaczego otrzymuję błąd ImportError podczas próby uruchomienia Pyramid?

Używam Pythona 2.7 na Ubuntu 11.10. Mam zainstalowane setuptools zainstalowany virtualenv i stworzył virtualenv w moim katalogu domowym za pomocą następującego polecenia:

virtualenv --no-site-packages env 

Potem zainstalowanego Pyramid z poziomu katalogu env utworzonego powyżej, stosując następujące polecenie:

bin/easy_install pyramid 

Kontynuując realizację instrukcji samouczka Zadania pojedynczego pliku, stworzyłem projekt Pyramid wewnątrz mojego katalogu env.

Problem zaczyna się w tym momencie: gdy uruchamiam python tasks.py, reaguje z powodu następującego błędu:

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

Jestem bardzo zainteresowany wykorzystaniem Pyramid, ale nie wiem, gdzie iść stąd.

Odpowiedz

5

uruchomić aplikację z Pythona env,

../bin/python tasks.py 

Zakładając, że w ENV/zadania

+0

przerywania i uaktywniania ponownie środowisko podczas instalowania nowych wykonywalne wybiera właściwą drogę podczas instalowania nowych plików wykonywalnych w środowisku. –

+1

Mam ten sam problem. Ale dla mnie to teraz daje mi "ImportError: Brak modułu o nazwie pyramid_mako " nie znaleziono – rajkumarts