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
    Commented 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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .