0

Python インストールの Lib フォルダーに移動して両方をインストールした後、cocos をインポートしようとするとこのエラーが発生します。

Traceback (most recent call last):
  File "C:/Users/test/PycharmProjects/Testing/main.py", line 1, in <module>
    import cocos
  File "C:\Python34\lib\cocos\__init__.py", line 69, in <module>
    import os, pyglet
  File "C:\Python34\lib\pyglet\__init__.py", line 276
    print '[%d] %s%s %s' % (thread, indent, name, location)
                   ^
SyntaxError: invalid syntax
4

1 に答える 1

1

Python 3 を使用していますが、Python 2 の print ステートメントを使用しようとしています。Python 3 では、print ステートメントが print 関数に変更されました。試す:

print('[%d] %s%s %s' % (thread, indent, name, location))

Python 3 で文字列をフォーマットする新しい方法を使用することもできます。

print('{:0d} {}{} {}'.format(thread, indent, name, location))
于 2014-12-25T05:11:31.803 に答える