を実行した後、私はその後py2exeを使用してexeファイルを作成し、私私はlibディレクトリにチェックしQueue.pyが のpython 2.7を使用してこの問題 イムを解決するために私を助けてください、すでにそのディレクトリに存在し、この下のエラー が直面していますキューのインポートエラーexeファイル
Traceback (most recent call last):
File "Game2048.py", line 12, in <module>
File "pynput\__init__.pyc", line 23, in <module>
File "pynput\keyboard\__init__.pyc", line 44, in <module>
File "pynput\keyboard\_win32.pyc", line 32, in <module>
File "pynput\_util\__init__.pyc", line 34, in <module>
File "six.pyc", line 203, in load_module
File "six.pyc", line 115, in _resolve
File "six.pyc", line 82, in _import_module
ImportError: No module named Queue
py2exeによって作成された "library.zip"ファイルに "Queue.pyc"または "Queue.pyo"がありますか?必要ならば、py2exeがすべてをexe-fileに束ねるのではなく、setup.pyを作成するようにsetup.pyを修正してください。 –
"library.zip"に "Queue.pyc"を追加した後、私のexeは正常に動作しています。 しかし、 "キュー"がライブラリにない理由は何ですか? –
これはより長い回答が必要でした –