ネットワークロケーションからのPythonモジュールを読み込む際の短所は何ですか?ネットワークロケーションからのPythonモジュールの読み込みの長所/短所
私は数十種類のpythonツールを開発しました。チーム間でそれらを共有したいと思っています。各コンピュータにPython27がローカルにインストールされています。しかし、彼らは私のツールが使用するすべての必要なモジュールを持っていません。すべて一緒に私のツールがインポートする必要がある合計2つの追加モジュールがあるかもしれません。私はこれらのモジュールをネットワーク上に配置することに決めました。私のツールでは、私はちょうど持っている:
sys.path.append('Z:\\pipeline\\site-packages')
import Shotgun
これはひどい考えですか?私はそれを管理するのがとても簡単だと思って、むしろこれを行い、すべての種類のパッケージをユーザーのコンピュータやその他のものにインストールすることを管理しようとします。
ツールがロードされてモジュールがネットワークと通信する必要がなくなったので、数十人のアーティストからネットワークを介してモジュールをロードするのは面倒ではないでしょうか?