A simple Process manager program made in Python + TKinter
This project uses Python 3.10.0 (32-bit).
The project requires the following libraries:
- diskcache 5.6.3
- psutil 7.0.0
- pyperclip 1.9.0
- pyinstaller 6.12.0 (and dependencies)
See all dependences in the requirements.txt
file.
- Windows 7 SP1 (*)
- Windows 10 (v22H2 c19045.5131)
(*) Note: On Windows 7, you need to copy the file api-ms-win-core-path-l1-1-0.dll
on the location C:\Windows\SysWOW64\
. See this repository for details.
- Create the virtual environment:
python -m venv env
- Activate the virtual environment
env/Scripts/Activate
- Install dependencies:
(If an error occurs, install
python -m pip install -r requirements.txt
pip
andsetuptools
first) - Run PyInstaller to generate the executable:
pyinstaller --onefile --noconsole --icon='ProcessManagerPy.ico' --add-data 'ProcessManagerPy.ico;.' program.py
The folder dist
contain the setup.exe
installer made with InnoSetup directly to run.
- define custom styles TKinter
- change bg color in tree TKinter
- hide TopLevel window TKinter
- change bg color control TKinter
- icon not show pyinstaller TKinter
- Create exe from Win 10 SDK to Win 7 <-> pyinstaller
- crear exe multicompatible win7/win10
- missing api-ms-win-core-path-l1-1-0.dll file pyinstaller