I was faced with the following problem: on a computer (number 2) script execution time is significantly greater than on another computer (computer 1).

Computer 1 - i3 - 4170 CPU @ 3.7 GHz (4 core), 4GB RAM (Execution time 9.5 minutes)
Computer 2 - i7 - 3.07GHz (8 core), 8GB RAM (Execution time 15-17 minutes)

I use Python to process Excel files. 
I import for these three libraries:

xlrd, xlsxwriter, win32com

Why is the execution time different? How can I fix it?
It runs on single core, the computer1 has higher clock rate = faster single threaded processing.
Script execution time on different computers (python 3.5, miniconda)