誰向けの記事?
この記事は、
・pyinstaller
をインストールしたいが、 pip install pyinstaller
で躓いた人
向けです。(あくまで解決方法の一つなので、原因に当てはまらない場合は、何の参考にもなりません)
原因
原因はpythonのバージョンでした。私の場合、python3.9がインストールされています。しかし、以下のバージョンじゃないとpyinstallerはインストールできません。現時点2021/06/06では、pyinstaller 4.3が最新です。
・python 3.6 - python 3.8
(参考:https://pypi.org/project/pyinstaller/)
解決法
つまり、対応するバージョンのpythonを入れ、そのバージョンでpip install pyinstaller
を実行すれば良いという事です。
python3.8.9をインストールする
以下のサイトから、python3.8.9のインストーラをダウンロードし、インストールしましょう。なお、インストール時にパスを指定しておくと便利です。
・python3.8.9:https://www.python.org/downloads/release/python-389/
pythonのバージョンを指定しながらインストールする
そして、以下のコマンドにより、python3.8.9からpyinstallerをインストールしましょう。これでインストールできるはずです。
py -3.8 -m pip install pyinstaller
おわりに
pyinstallerのインストールに躓いたのもありますが、pythonのバージョンを変えて実行する当たりが、他にも活きるのかなぁと思って書きました。pythonってバージョンによるエラーとかがあるからちょっと面倒な側面もありますよね。
あと関係ないですが、先日投稿したPythonのSeleniumを使って、起動済みのブラウザを操作する。が地味に伸びててびっくりしました。どっかのランキングに乗ったおかげかな。内定もらった次にうれしい出来事です('ω')
それじゃ!