2016-04-29 6 views
0

でそれを呼び出すにもかかわらず、ファイルから属性を呼び出すことはできません - CMDでhttps://pypi.python.org/pypi/python-chessは、このパッケージを使用した作業CMDプロンプト

を私はその後、a.pyというファイルを作成し、それ以下の

>import chess 
>b = chess.Board() 
>print (b) 

r n b q k b n r 
p p p p p p p p 
. . . . . . . . 
. . . . . . . . 
. . . . . . . . 
. . . . . . . . 
P P P P P P P P 
R N B Q K B N R 

を行うことができますこれら3行だった:

import chess 

b = chess.Board() 

をし、私が取得:

Traceback (most recent call last): File "a.py", line 3, in board = chess.Board() AttributeError: module 'chess' has no attribute 'Board'

これはどこからも出てこなかった(昨日、この問題はなかった)、現在は両方のマシンで問題になっている。私はpython 3.5のクリーンインストールを試みた。これを修正するにはどうすればいいですか?

答えて

0

a.pyと同じディレクトリに、chess.pyという名前の別のファイルがありますか?

あなたは

print(dir(chess)) 

それとも別のpython vesionsを実行しているとchessモジュールの属性を確認することができますか?

pip show python-chess 
pip3 show python-chess 
+0

あなたはそれを得た - は、あなたがここに私のお尻を保存chess.py – javamirier

+0

と呼ばれるものを持っていたあなたに感謝します。 – javamirier

+0

あなたも大歓迎です;)私はこの問題を2,3回も持っていました。 – salomonderossi

関連する問題