2016-11-22 34 views
1

でのpythonを実行しているときに私のコードは、何の属性 'ランダム' を持っていない:はAttributeError: 'モジュール' オブジェクトはアトム

import random 
import numpy 

z = numpy.zeros(5) 
print(z) 
d = random.random() 

とエラーは次のとおりです。

Traceback (most recent call last): 
    File "/Users/wjxiz/Documents/et5/bigdata/test.py", line 6, in <module> 
    d = random.random() 
AttributeError: 'module' object has no attribute 'random' 

私はすでにインストールされ、 "スクリプト" HAVA atomでスクリプトを実行する 私は自作で、私のpython3をインストールして、私のパスは次のとおりです。

/usr/local/bin /usr/bin /bin /usr/sbin /sbin /Library/TeX/texbin 

私は、端末内のどののpython3とどのパイソン入力すると:

/usr/local/bin/python3 
/usr/bin/python 

は私が正しく、通常のコードを実行することができますが、私はランダムに、問題をインポートするとき発生する。

答えて

5

代わりにランダムなのpythonモジュール

+0

OMG ...おかげでたくさんの... – wjxiz

+0

あなたはあなたの地元のrandom.pycを削除することを確認してください、あなたはあなたのファイルrandom.pyの一つに選ばれ、そのアトムの輸入しているほとんどの場合random.pyの追加 –

関連する問題