Manuelles installieren von Python-Modulen in CentOS 5.5?
Habe ich eine bestimmte Python-Modul, das ich geschrieben habe, dass möchte ich hinzufügen, dass auf meinem CentOS-server. Ich bin mir nicht sicher, wo Sie es hinzufügen, wenn...
In Windows, die ziemlich einfach, legen Sie es einfach in C:\Python2.X\Lib
oder site-packages
und Python findet. Ich bin mir nicht sicher, wie das zu erreichen ist, die gleiche Sache in Linux.
Muss ich yum benutzen irgendwie? Oder muss ich einfach nur manuell geben Sie den Skript-Pfad vor dem Aufruf des Moduls?
- doh! Ich meine nicht in diesem post SF... bitte migrieren Sie, falls erforderlich. Obwohl ich denke, technisch ist das borderline-Programmierung verwandt.
- Welche Python version? Wenn es >=2.6, können Sie kopieren die Pakete zu
~/.local/lib/python2.6/site-packages
(gelesen PEP 370 für details)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die saubere Möglichkeit: schreiben Sie eine
setup.py
, dann läuft das.Quick-option: legen Sie es in
/usr/local/lib/python2.X/site-packages
.Wenn Sie wollen, um das Paket zu installieren Global, verwenden Sie diesen Befehl:
Wenn Sie in Ordnung mit pro-Benutzer-installation, verwenden Sie diesen Befehl:
Dies wird drucken Sie die Verzeichnisse, dann sollten Sie Ihre Quelle in...oder noch besser, überprüfen Sie diese Duplikate akzeptiert Antwort:
Wie finde ich den Standort meiner Python site-packages-Verzeichnis?