If I make an exe from python modules and let's say the modules are depending on a external library (let's say pandas) and then i run the exe in a different PC do i have to install pandas or even python in that PC?
No. With some libraries you have to add dlls like e.g. PyQt / PySide (but not Panadas)