Ich frage mich, was sind die Nachteile beim Laden von Python-Modulen von einem Netzwerkstandort?Pro/Contra des Ladens von Python-Modulen vom Netzwerkstandort
Ich habe ein paar Dutzend Python-Tools entwickelt und möchte sie jetzt im Team teilen, und auf jedem Computer ist Python27 lokal installiert. Sie haben jedoch nicht alle notwendigen Module, die mein Tool verwendet. Insgesamt kann es insgesamt zwei zusätzliche Module geben, die mein Tool importieren muss. Ich habe beschlossen, diese Module im Netzwerk zu platzieren. Dann in meinem Werkzeug habe ich nur:
sys.path.append('Z:\\pipeline\\site-packages')
import Shotgun
Ist das eine schreckliche Idee? Ich finde es super einfach zu verwalten und würde dies lieber tun, als zu versuchen, alle Arten von Paketen auf den Computern der Benutzer zu installieren und was nicht.
Ich nehme an, es wäre nicht so anstrengend, Module von Dutzenden von Künstlern über das Netzwerk zu laden, da eines der Tools geladen ist, muss das Modul nicht mehr mit dem Netzwerk kommunizieren, oder?