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.
Read More:
- Graphviz. Backend. Executablenotfound: failed to execute ‘dot’ Python uses graphviz to solve drawing errors
- Make sure the graphviz executables are on your systems’ path
- [Keras] ImportError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to
- Failed to dlsym make_device: undefined symbol: make_device
- configure: error: C compiler cannot create executables
- Installation and use of graphviz under mac
- Cannot run program “make” when compiling APM firmware with eclipse under Windows: launching failed problem
- Solve the error in Ubuntu 18.04: called “net usershare info” but it failed: failed to execute child process “net”
- Error: pngquant failed to build, make sure that libpng-dev is installed
- Failed to install ISKernel Files,make sure you have appropriate privileges on this machine
- When Linux installs redis, it executes make install and reports an error: Make: * * [server. O] error 1 (solved)
- Failed to execute goal
- Failed to execute tools\ android.bat : minutes! The same thing on the Internet, can’t it be solved? Look at this one!
- The problem encountered in pyinstaller packaging “failed to execute script × *”
- Failed to execute goal on project XXXX-api: Could not resolve dependencies for pro
- configure: error: C compiler cannot create executables See `config.log’ for more details
- Module build failed Error Plugin/Preset files are not allowed to export objects, only functions (How to Fix)
- Springbatch failed to execute commandlinerunner
- How to Solve Error: Failed to execute goal org.codehaus.mojo:……..