1

コーディングしたフリーズした python ゲームを実行しようとしていますが、exe を実行しようとするとエラーが発生します。NumPyが原因だと思いますが、よくわかりません。これはエラーです:

Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27
, in <module>
    exec code in m.__dict__
  File "game.py", line 1, in <module>
  File "C:\Python27\lib\site-packages\pygame\__init__.py", line 251, in <module>

    try: import pygame.surfarray
  File "C:\Python27\lib\site-packages\pygame\surfarray.py", line 69, in <module>

    import pygame._numpysurfarray as numpysf
  File "C:\Python27\lib\site-packages\pygame\_numpysurfarray.py", line 48, in <m
odule>
    import numpy
  File "C:\Python27\lib\site-packages\numpy\__init__.py", line 147, in <module>
    from core import *
AttributeError: 'module' object has no attribute 'sys'

私はそれを理解できないので、誰かがここで何が起こっているのか知っていますか? どんな助けでも大歓迎です!

前もってありがとう、ネイト

4

1 に答える 1

1

これは cx_Freeze のバグであり、開発版で修正する必要があります。

この問題についてはこちらで議論されており、これを修正するためのプル リクエストは次のとおりです。

于 2013-08-20T21:55:18.137 に答える