我已經開始學習python了。我寫了一個非常簡單的程序。爲什麼這個python程序不工作?
#!/usr/bin/env python
import random
x = random.uniform(-1, 1)
print str(x)
我從命令提示符運行此。
python random.py
它返回錯誤:
Traceback (most recent call last):
File "random.py", line 2, in <module>
import random
File "D:\python practise\random.py", line 3, in <module>
x = random.uniform(-1, 1)
AttributeError: 'module' object has no attribute 'uniform'
這是一個非常簡單的程序,我不明白我在做什麼錯誤。有人可以幫我嗎?提前致謝。 (操作系統:windows 7; python版本:2.7)
3票嚴重嗎? – user225312 2011-01-21 16:27:21
在Windows上,shebang語法`#!usr/bin/env python`不是必需的;它完全沒有。這是類Unix操作系統,以便shell可以知道如何運行腳本 – 2011-01-21 16:28:05