2012-01-14 99 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

相關問題