C:\Users\Shalia\Desktop\accuadmin>python setup_py2exe.py py2exe
running py2exe
10 missing Modules
------------------
? PIL._imagingagg imported from PIL.ImageDraw
? PyQt4 imported from PIL.ImageQt
? PyQt5 imported from PIL.ImageQt
? PySide imported from PIL.ImageQt
? _imaging_gif imported from PIL.GifImagePlugin
? _util imported from PIL.ImageCms
? cffi imported from PIL.Image, PIL.PyAccess
? enchant imported from guess_language
? readline imported from cmd, code, pdb
? tkinter imported from PIL.ImageTk, __SCRIPT__
Building 'dist\AccuAdmin.exe'.
error: [Errno 2] No such file or directory: 'C:\\Users\\Shalia\\AppData\\Local\\
Programs\\Python\\Python35-32\\lib\\site-packages\\py2exe\\run-py3.5-win32.exe'
私は賢明にしようとし、そのパスに移動し、run-py3.4-win32.exeの名前をrun-py3.4-win32.exeに変更しました私は別のエラーが出ているのを除いてうまくいった。Py2exeエラー:[Errno 2]そのようなファイルまたはディレクトリがありません
C:\Users\Shalia\Desktop\accuadmin>python setup_py2exe.py py2exe
running py2exe
10 missing Modules
------------------
? PIL._imagingagg imported from PIL.ImageDraw
? PyQt4 imported from PIL.ImageQt
? PyQt5 imported from PIL.ImageQt
? PySide imported from PIL.ImageQt
? _imaging_gif imported from PIL.GifImagePlugin
? _util imported from PIL.ImageCms
? cffi imported from PIL.Image, PIL.PyAccess
? enchant imported from guess_language
? readline imported from cmd, code, pdb
? tkinter imported from PIL.ImageTk, __SCRIPT__
Building 'dist\AccuAdmin.exe'.
Building shared code archive 'dist\library.zip'.
Traceback (most recent call last):
File "setup_py2exe.py", line 14, in <module>
"optimize": 2,
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\distutils\
core.py", line 148, in setup
dist.run_commands()
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\distutils\
dist.py", line 955, in run_commands
self.run_command(cmd)
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\distutils\
dist.py", line 974, in run_command
cmd_obj.run()
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\site-packa
ges\py2exe\distutils_buildexe.py", line 188, in run
self._run()
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\site-packa
ges\py2exe\distutils_buildexe.py", line 268, in _run
builder.build()
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\site-packa
ges\py2exe\runtime.py", line 261, in build
self.build_archive(libpath, delete_existing_resources=True)
File "C:\Users\Shalia\AppData\Local\Programs\Python\Python35-32\lib\site-packa
ges\py2exe\runtime.py", line 426, in build_archive
assert mod.__file__.endswith(EXTENSION_SUFFIXES[0])
AssertionError
誰でもこの問題を解決する方法をアドバイスできますか? Py2exeはPythonのすべてのバージョンで動作するはずなので、何がうまくいかないのか分かりません。 Python3.5のためにPython3.5をアンインストールする必要は本当にありません。ありがとう。
同じエラーを入力して設定スクリプトを実行しない場合は、両方の提案を試してみました。最初のものは動作せず、2番目のものは 'exe'を生成しますが、それでもなお不平を言います。 – Apollys
py2exeをアンインストールして再インストールしてみてください。またはその他のものmenal – Stiffy2000
またpy 3.4にあるすべての不足しているモジュールをインストールしてください。 – Stiffy2000