Ich möchte Python-Paket networkx auf dem Server installieren, den ich benutze, und ich suche, bevor ich diese Frage stelle, heißt es zu verwenden
%Vor%aber es funktioniert nicht und der Linux-Fehler ist
%Vor%kann jemand helfen? Wie kann ich das networkx-Paket auf dem Server installieren?
Wenn virtualenv auf dem Server installiert ist, können Sie eine virtuelle Umgebung erstellen:
%Vor%Aktivieren Sie es dann:
%Vor%Installieren Sie dann alle gewünschten Pakete über
%Vor%Wenn virtualenv jedoch noch nicht installiert ist, sollten Sie sich dieser Thread wo die gleiche Frage bereits beantwortet wurde.
Es ist immer noch besser, ein separates virtualenv für jedes Ihrer Projekte zu verwenden, da Sie dann Ihre Abhängigkeiten einfach mit
exportieren können %Vor%Sie könnten diese requirements.txt zu Ihrer Versionskontrolle hinzufügen, und später, wenn Sie Ihr Projekt auf einer anderen Maschine installieren möchten, können Sie alle Abhängigkeiten auf einmal installieren, ohne mit Versionsnummern usw. zu verspielen:
%Vor%Verwenden Sie virtualenv zum Erstellen einer lokalen Python-Umgebung, so dass Sie keinen Root-Zugriff benötigen.
Es gibt andere Tools auf der Oberseite von virtualenv wie pyenv , die einfacher zu verwenden sind.