私のストックプロジェクト環境設定プロセス記録 (Python パッケージ化方法、Linux Windows を含む)

ソースコードからのストックプロジェクト構成環境(V1.0)

ウィンドウズ

走るだけならこの2つだけで十分

pip3 install PyQt5 -i https://pypi.douban.com/simple
pip install -U matplotlib
pip install pandas

UIインターフェースの調整も必要なので、qtdesignerもインストールする必要があります

pip3 install PyQt5-tools -i https://pypi.douban.com/simple
pip3 install PyQt5designer -i https://pypi.douban.com/simple

特定のプロセスについては、このチュートリアルを参照してください。これを行うには、anoconda の下で仮想環境を使用することを強くお勧めします。pyqt5
インストール チュートリアル

リナックス

ここまでの手順はWindowsと同じですが、matplotlibの中国語表示の問題を解決する必要があります。他のブログ「
ubuntu20 matplotlibの使い方まとめ(基礎学習中国語文字化け問題)」を参照してください。

梱包工程

ウィンドウズ


anaconda 下のパッケージ化についてはリンクを参照
プロジェクト内の torch などの深層学習フレームワークのプログラムのパッケージ化については、他の多くのエラーを効果的に解決できる次のリンクを参照することをお勧め
ます

パッケージ化が完了したら、.db データベースを .exe フォルダーの下に配置します。

Windows10直下で実行、Windows11では少し変化あり

リナックス

Linux のパッケージ化はほぼ同じです。Python
プログラムを Linux 実行可能ファイルにパッケージ化する方法は、このリンクを参照してください。

90923 INFO: Building PKG (CArchive) PKG-00.pkg
was stacked in this place when I packaged in Linux. その後、このプログラムに対応するフォルダーをプロジェクトのサブフォルダーに置いたので、取り出して作成しましたプロジェクトを作成して以来、ここで立ち往生したことはありませんが、パッケージ化の手順には時間がかかります

from PyQt5 import QtCore ImportError: DLL のロードに失敗しました: 指定されたモジュールが見つかりませんでした。

この問題は、元の Python 環境が存在するキャッシュを含む元の Python 環境を削除し、元の Python 環境変数を削除してから Python を再ダウンロードすることで解決したようです。この問題についてはよくわかりません、あまりにも形而上学的です. このこと。

おすすめ

転載: blog.csdn.net/qin_liang/article/details/127372047
おすすめ