When I use package tcolorbox, file log:

shellesc.sty not found. 

Thanks for watching!

  • 1
    Update your TeX distribution, that seems to be easiest way! Apparently you use a newer tcolorbox version.
    – user31729
    Aug 10, 2016 at 9:01

2 Answers 2


The (relatively) new package shellesc gives a unified interface for different compilers like latex, pdflatex, xelatex, and especially lualatex to access system commands. It is part of the The LaTeX standard tools bundle.

The tcolorbox package uses shellesc since version 3.93 (2016/06/01) to be compatible to lualatex. Since shellesc is a required standard tool, updating the TeX distribution should fix the problem.


I had the same issues with MikTeX in Windows. Using the package manager update the tools package will solve the issue. enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.