Python 3 から Pyglet 1.2alpha1 (Py3 で実行できるはず) を使用できません。
指示に従って正しくインストールしましたが、Py3 では動作しませんが、Python 2.7 から使用できるため、すべてを正しくインストールしたことがわかります。
インタープリターを使用して子豚をインポートしようとするたびに、次のエラーが発生します。
>>> import pyglet
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "./pyglet/__init__.py", line 276
print '[%d] %s%s %s' % (thread, indent, name, location)
^
SyntaxError: invalid syntax
print foo
エラー メッセージを読むと、(ではなく) Python 2 スタイルで記述された印刷物にエラーがあることは明らかですprint(foo)
。
私の質問は、Python 3 で pyglet を実行できるというのは本当ですか?
正しく使っている人を知っていますが、どうすればいいですか?Web サイトにアップロードされた Pyglet のバージョンが間違っている可能性がありますか? 2to3で変換すればいいの?