pyinstallerのインストール使用中に発生したエラー

761 ワード

1.インストール
環境:anaconda用anacondaグラフィックインタフェースのインストールに失敗し、multi errorをプロンプト
そこでpipインストールに切り替え、エラーを提示
いっそ直接whlファイルをダウンロードしてオフラインでインストールして、中間は先に3つのその他のパッケージをインストールすることをヒントにして、自動的にダウンロードしてインストールして、最後に成功します
2.使用について
pyinstall  -F demo.py

以上、パッケージdemoまでである.pyこのファイルは、直接ファイルがあるディレクトリを開き、リソースマネージャのパスをクリックし、cmdを入力し、pyinstall-F demoを入力します.pyでいいです.
3.シンについて
パッケージが完了すると、1つのパッケージしか参照されていないのに、最後に生成されたexeファイルは300 M+であることがわかります.これは、conda仮想環境全体のすべてのパッケージがデフォルトでパッケージ化されているためです.解決策は、anaconda promptを開いてcondaで仮想環境を新規作成し、6つ程度のパッケージを持ってからアクティブ化して新しい仮想環境に入ることです.この環境でxlwings,pyinstallerを再インストールし、次に.pyが存在する経路はcmdを実行し、pyinstall-F demo.py.この時、新しいexeは10 M+しかないことに気づきました.
注意:新しい仮想環境を作成し、新しい環境がアクティブになっていることを確認し、この状態でパッケージ化すればいいです.