2016-03-27 15 views
0

私のコードでは「」=私は終わりを使用すると、エラーメッセージが構文エラーを言いました:私は、Python 3.xの

print(player_cards[card], end = ", ") 

をそして、これは私が得たエラーメッセージです:

File "--------", line 97 
print(player_cards[card], end = ", ") 
          ^
SyntaxError: invalid syntax 

それはPycharmで完璧に動作し、IDLE、あなたがターミナルにいるとき、私は、私は、端末でそれを実行するだけで、このメッセージ(マック)

+1

端末でPython 2を使用しているか、前の行に問題があります。 – TigerhawkT3

答えて

2

を持って、実行します。

python --version 

他のバージョンと比較してください。

あなたは端末でPython 2を実行していると思われます。その場合は、ターミナルで適切なPythonのバージョンを実行し、それだけでも動作します。

+0

「Python 2.7.10」と書いてありますので、どうすれば3.xに変更できますか? – terryy

+0

'python -3'で起動しようとしましたか? – TigerhawkT3

+0

これは意味があります。あなたはPython 3をインストールした場所を知り、そのバイナリを実行する必要があります。そうでなければ(より良い)仮想環境マネージャーを使用します。 – DevShark