
PyInstallerではまった(解決済)
Windows版のAnacondaの環境
Anaconda3-2023.09-0-Windows-x86_64
Python 3.11.5
にcondaコマンドで
conda install -c conda-forge pyinstaller
とpyinstaller を入れてみた。簡単なコードをEXE化すると、EXEファイルは作成されるのだけど、実行するとエラーが出る。
そこで、一旦、pyinstallerを削除
conda remove pyinstaller
Anaconda環境ではcondaコマンド使うものだと思い込んでいたが、行き詰っている今、pipコマンドでpyinstallerを入れてみる
pip install pyinstaller
そのうえで簡単なコードをEXE化すると・・生成したEXEファイルは正常に実行できた。condaがいけなかった?
確認のために、もう一回conda試してみる。
・pipで入れて正常にEXE化できる状態では(pip listで見ると)
pyinstaller 6.3.0
pyinstaller-hooks-contrib 2023.11
pip でpyinstaller 削除
pip uninstall pyinstaller
condaでpyinstaller インストール
conda install -c conda-forge pyinstaller
conda list で見ると
pyinstaller 6.3.0 py311h12e69fa_0 conda-forge
pyinstaller-hooks-contrib 2023.11 pyhd8ed1ab_0 conda-forge
これで、簡単なコードをEXE化すると・・
動いた、動いちゃった。いじっているうちに問題解決しちゃったようです。