2011-10-09 44 views
0

Python 2.4.3,當我通過命令行運行python並導入random時,它工作得很好。當我運行一個基於django的網站「python manage.py runserver」時,服務器啓動正常,但是一旦我加載一個頁面,它就會拋出我這個錯誤。錯誤是:沒有名爲Random的模塊

我真的不知道如何解決這個問題。我做了一些搜索,隨機是python的核心,我從python解釋器嘗試的導入似乎向我表明它正在工作。但是,運行網站時不起作用。

任何幫助將不勝感激,

感謝, 〜p

+0

「隨機」或「隨機」? – interjay

+0

道歉,它是「隨機」 – Prescott

回答

3

如果錯誤正是「無模塊名爲隨機」,那麼你寫import Random當你真正的意思import random。 Python標準庫中沒有名爲Random的模塊。模塊名稱在Python中區分大小寫。如果這不能解決您的問題,請告訴我們一些代碼從任何模塊進口random

+0

你知道這真的有幫助。它在代碼中是隨機導入的,這是我認爲它被卡住的地方,但它實際上以導入Crypto.Random爲隨機。如果需要,我會進一步調查並提出另一個問題。謝謝! – Prescott

+0

@Prescott如果是這樣的話,你可能沒有安裝pycrypto。 –

+0

我必須安裝它Crypto.PublicKey - 但也許它錯過了一些東西 – Prescott

相關問題