2012-01-14 14 views
5

Estoy tratando de seguir el tutorial "Single File Tasks" de la documentación de Pyramid, pero estoy corriendo un problema con la ejecución del proyecto de un solo archivo.¿Por qué estoy obteniendo un ImportError cuando intento ejecutar Pyramid?

Estoy ejecutando Python 2.7 en Ubuntu 11.10. He instalado setuptools, instalado virtualenv, y creé un virtualenv en mi directorio personal con el siguiente comando:

virtualenv --no-site-packages env 

Luego instalado Pirámide desde dentro del directorio env creado anteriormente usando el siguiente comando:

bin/easy_install pyramid 

Continuando con las instrucciones del tutorial de Tareas de archivo único, creé un proyecto de Pyramid dentro de mi directorio env.

El problema comienza en este punto: cuando corro python tasks.py, responde con el siguiente error:

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

Estoy muy interesado en el uso de la pirámide, pero no sé a dónde ir desde aquí.

Respuesta

5

ejecutar la aplicación desde su env python,

../bin/python tasks.py 

asumiendo que su en env/tareas

+0

Activar y desactivar de nuevo el medio ambiente al instalar nuevos ejecutables elige el camino correcto al instalar nuevos ejecutables en el medio ambiente. –

+1

Estoy teniendo el mismo problema. Pero para mí ahora me está dando "ImportError: No se ha encontrado ningún módulo llamado pyramid_mako " – rajkumarts

Cuestiones relacionadas