Skip to content

LehighIAC/IAC-Automation-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IAC-Automation-GUI

Automated report Python GUI for Lehigh University Industrial Assessment Center

This tutorial is designed for Mechanical Engineering people with zero programming knowledge.

Required Software

Of course, you need to install Microsoft Office. https://confluence.cc.lehigh.edu/display/LKB/Windows+or+macOS%3A++Download+and+Install+Office+365

Windows

Install VS code and Anaconda.

macOS

Install homebrew thenbrew install --cask visual-studio-code anaconda

Linux

LibreOffice compatibility is not guaranteed.

Setting up Python environment

Open Anaconda Prompt

conda create -n iac python=3.8 
conda activate iac 

Install the Following Packages

conda install numpy pandas openpyxl
conda install -c conda-forge python-docx docxcompose easydict
pip install python-docx-replace tkcalendar tkinter-tooltip

conda always has the highest priority. If not available, install packages from conda-forge. Don't install from pip unless you have to, otherwise there might be dependency issue.

Configure VS Code

Go to Extensions(Ctrl+Shift+X), install Python (from Microsoft). Press Ctrl+Shift+P, search Python: Select Interpreter and select the iac environment you just created.

NOTE: IF YOU WISH TO REMOVE THIS ENVIRONMENT

conda remove --name iac --all

Usage

Open IAC-Automation-GUI folder in VSCode, then run IACGUI.py. Screenshot 2024-05-26 at 5 03 23 PM

About

Automated IAC report compiler GUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages