Python modulok be kézzel psutil például RTFM linux, devops, rendszerfelügyelet

Ellenőrizze, hogy a modul telepítve.

Ehhez használja a beépített modul imp és funkciója find_module:

Psutiltest.py létre egy fájlt a következő tartalommal:

Nos, a modul nem található.

Már a kezdet kezdetén - ellenőrizze, hogy melyik út a könyvtárak szoktunk. Ehhez - használja a sys modul és útfüggvény.

Hozzá a fájlt:

Vegye ki a listából az elem indexe 0, mivel a Azt állítja, hogy a dokumentáció:

Ahogy inicializált upon program indításakor, az első tétel a listán, path [0]. az a könyvtár, amely a forgatókönyvet, hogy használták, hogy kezdeményezi a Python.

Fuss a forgatókönyvet - és kap egy listát a könyvtárak, ahol a héj fogja keresni a könyvtár modulok:

Telepítése Python modul lehetőséget -preifx

Hozzon létre egy könyvtárat, amely akkor telepíti az új modult:

Ha nincs változó PYTHONPATH -, akkor hozza létre az ő hozzá az új katalógus:

Most - már készen áll a modult.

Változás, hogy minden könyvtárban, és töltse le a fájlt:

És elindítja a telepítést a prefix meghatározza a könyvtár, amelyben fogunk létrehozni:

Szerkessze a fájlt - hívás hozzáadásához psutil:

Telepítése Python modul használja az -user opció

Az alapértelmezett felhasználói hagyja, hogy a plug-in telepítése van beállítva .local könyvtár az otthonában könyvtárban.

Meg tudja nézni ezt a modult használó webhely és getuserbase () és getusersitepackages ().

Változás a script, adjuk hozzá felhívja ezeket a funkciókat:

Most lehet, hogy a telepítés futtatásához keresztül --user lehetőségek:

Lehetőségek Psutil tétel, lásd a dokumentációt itt >>>.