ExecutableNotFound: ['dot', '-Tsvg'] käivitamine ebaõnnestus, veenduge, et Graphvizi käivitatavad failid oleksid

Executablenotfound Failed Execute Dot



Tekib probleem

Xgboosti enda funktsioonijoonise kasutamisel tekkis probleem

ExecutableNotFound: failed to execute ['dot', '-Tsvg'], make sure the Graphviz executables are on your systems' PATH

Põhjuse otsimine

Põhjus: graphviz ise on tarkvara, mis nõuab täiendavaid allalaadimisi ja lisab oma prügikasti keskkonnamuutujatesse.



lahendada

Allalaadimiskomplekt

Minge Windowsi Graphvizi ametliku veebisaidi allalaadimine Sa saad
ubuntu võib olla otse sudo apt install graphviz Jah, kui ei, siis minge Graphvizi ametliku veebisaidi allalaadimine Või Võite Ubuntu ametlikul veebisaidil Graphvizi paketi otsimiseks sellel lingil klõpsata.



Palun vaadake sõltuvust keskkonnast - Mitu lahendust Ubuntu installisõltuvustele



Kuva faili üksikasjad (Windowsi, Linuxi ühised käsud)

Kui allalaadimine on lõpule jõudnud, kasutage pildil käsku dot -verison Command, päringukasti kausta aadress, valge riba
Graphvizi prügikast

Lisage keskkonnamuutujaid Ubuntu keskkonda

Seejärel lisage keskkonnamuutuja source /etc/profile Muuda see efektiivseks.

export PATH=$PATH:/usr/lib/x86_64-linux-gnu/graphviz

Siinkohal on viga lahendatud ja saate jätkata xgboost-koodi käivitamist.