错误:没有名为Random的模块
我在使用Python 2.4.3的时候,通过命令行运行python并导入random模块,一切都很正常。但是,当我运行一个基于Django的网站,输入“python manage.py runserver”来启动服务器时,服务器启动得很好,但一加载页面就出现了错误。
我真的不知道该怎么解决这个问题。我查了一些资料,发现random模块是Python的核心部分,我在Python解释器中尝试导入它时也没有问题,说明它是可以用的。但是在运行网站的时候却不行。
如果有人能帮忙,我将非常感激。
谢谢,
~P
1 个回答
4
如果你看到的错误信息是“No module named Random”,那说明你写了 import Random
,但其实你应该写 import random
。在Python的标准库里并没有叫 Random
的模块。Python对模块名称是区分大小写的。如果这样还不能解决你的问题,请把你导入 random
的代码发给我们看看。