>  Q&A  >  본문

python - Pyinstaller로 패키징할 때 IndexError가 발생하는 이유는 무엇입니까?

내 패키지에 game.py가 작성되어 있는데, pyinstaller를 사용해서 패키징했는데, 다음과 같은 상황이 발생합니다.

으아악

Traceback에 따르면 내 game.py에는 문제가 없어야 합니다. 무슨 일이에요?
최신 버전의 pyinstaller3.2.1이 설치되어 있으며 Python 버전은 3.6입니다.

迷茫迷茫2711일 전915

모든 응답(3)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-18 10:58:16

    Python 3.6: IndexError: 위에서 언급한 튜플 인덱스가 범위를 벗어났습니다

    RTFM: PyInstaller 3.2.1은 Python 3.6

    을 지원하지 않습니다.

    즉, pyinstaller3.2.1은 Python 3.6을 지원하지 않습니다.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-18 10:58:16

    pyinstaller의 최신 Python 버전은 사용하지 않는 것이 좋습니다. 최소한 python3.5 이하 버전은 가능합니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-18 10:58:16

    3.6에 대한 지원은 아직 출시되지 않았지만 수동으로 설치할 수 있습니다.
    https://github.com/pyinstalle... zip을 다운로드한 후 PyInstaller를 꺼냅니다. python/Lib/site-packages/PyInstaller 폴더를 삭제하고 압축을 푼 PyInstaller를 그 안에 넣으면 괜찮을 것입니다. #_#

    회신하다
    0
  • 취소회신하다