problem occurs
has a problem drawing using the built-in features of xgboost
ExecutableNotFound: failed to execute ['dot', '-Tsvg'], make sure the Graphviz executables are on your systems' PATH
looking for reasons
reason: graphviz itself was software, needed an extra download, and added its bin to the environment variable.
solution h2>
download kit
Ubuntu can directly sudo apt install graphviz. If not, please go to graphviz’s official website to download or you can directly click this link to ubuntu to search graphviz package
environment dependencies refer to — several solutions for installing dependencies under Ubuntu
view file details (Windows, Linux common command)
after downloading, use dot-verison command to query the bin folder address,

at the white bar in the figure
Add the environment variable in Ubuntu
then add the environment variable, source /etc/profile to make it take effect.
export PATH=$PATH:/usr/lib/x86_64-linux-gnu/graphviz
at this point the error is resolved and you can continue running the xgboost code.