質問: ### 前提・実現したいこと 現在、python3を学習中の身なのですが、 pyinstallerを使用してpythonで書いたプログラムをexeファイルにして pythonがインストールされていないパソコンで実行できるか試してみたいのです。 pyinstallerの使い方が解説されているサイトを参考に pip install pyinstaller でインストールをし(エラー等は出なかった。) pyinstaller ○○○.py --onefile でexe化を実行しています(エラーはでない)。 解説サイトさんによると上記のコードを実行するとexe化したいpyファイルがあるディレクトリに distという名前のフォルダが作成され、その中にexe化されたファイルがあるとのことなのですが、 ディレクトリには同名の○○○.specというファイルしか作成されません。 エラーメッセージもサクセスの表示も一切何もでないので途方に暮れています。 どうかご助言をお願い致します。 ### 試したこと 「pyファイルを置くディレクトリを色々変えてみた。」 ・C直下 ・デスクトップ ・anacondaフォルダ内のscriptフォルダ(デフォルト) どこで実行しても変化はありませんでした。 「--onefileなしで実行してみた。」 pyinstaller ○○○.py specファイルすら作成されなくなりました。 ### 補足情報(FW/ツールのバージョンなど) python3.7.4 Anaconda3 windows付属のコマンドプロンプト
回答: 解決かどうかは分かりませんが、exeファイル化に成功しました。 Anacondaをアンインストールし、python3.7.5を公式からダウンロードしてインストール。 Anacondaなしで pip install pyinstaller でインストールをし pyinstaller ○○○.py --onefile でexe化を実行したところ無事に成功し、exeファイルからプログラムの起動もできました。 Anacondaを使う環境ではpyinstallerは使用できないのでしょうか?