2016-03-27 52 views
0

Kodum içinde "" = Sonunu kullandığınızda bir hata mesajı sözdizimi hatası koyuyorum:Python 3.x

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

Ve bu aldığım hata iletisi:

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

Bu pycharm ve IDLE içinde mükemmel çalışıyor, ben terminalde çalıştırın yalnızca bu mesajı (Mac)

+1

Terminalde Python 2 kullanıyorsunuz ya da bir önceki satırda sorun yaşıyorsunuz. – TigerhawkT3

cevap

2

terminalde bulunan, do var:

python --version 

Diğer sürümlerle karşılaştırın.

Terminalde python 2'yi çalıştırdığınızdan şüpheleniyorum. Bu durumda, terminalde uygun python sürümünü çalıştırın ve aynı şekilde çalışacaktır.

+0

"Python 2.7.10" yazıyor, bu yüzden 3.x'e nasıl değiştirebilirim? – terryy

+0

"python -3" ile başlatmayı denediniz mi? – TigerhawkT3

+0

Tamam, bu mantıklı. Python 3'ü nereye taktığınızı ve bu ikili dosyayı çalıştırdığınızı bilmeniz gerekir. Aksi takdirde (daha iyi) sanal ortam yöneticisi kullanın. – DevShark

İlgili konular