かなりのコードで済んでいます。これは、Pythonにプリインストールされていないモジュールのいくつかを使用します。今問題は、ユーザーがシステムに必要なすべてのモジュールをインストールしなければならないことです。
この痛みからユーザーを救う方法を教えてください。
使用されているモジュール内のそれらの関数だけを除外する方法はありますか、何らかの形でそれらを上書きしたコードでパッケージ化しますか?
今私が気づいていることの1つは、ユーザーの労力を軽減するためのアシストシェルスクリプトを書くことです。しかし、モジュールを再度インストールすると、さまざまなシステム上で痛みやエラーが発生する可能性があります。私はそれを処理することはできません。 私に何か提案してください。
ありがとうございましたモジュールのないPythonコードをモジュールなしでマシン上で実行する
Edit1:ライブラリの全体をインストールするのは少し複雑でした。私はPython用のcv2モジュール(バックグラウンドではC/C++で実装されています)に取り組んでいます。一日の終わりに私はたくさんの関数を使っていますそれ。
PS:それはあなたが
XYZモジュールを持っていると言う。通常、あなたがアクセス権を持っていないいくつかの理由についてピップ
pip install xyz
を使用していることをインストールしますOpenCVの
すべての依存関係を含むようにsetup.pyを記述しますか?すべてのモジュールを1つのコマンドにインストールすることができます。 –