pysimCoder

(โ˜… 243)

Block diagram editor and real time code generator for Python

  • .gitignore
  • Changes.txt
  • launch.txt
  • LICENSE
  • make4docker.mak
  • Makefile
  • pysim-run.sh
  • python_libs_install.py
  • README.md
  • requirements.txt
  • ubuntu_dependency_installer.py

# Installation Guide

1. Get the code
git clone https://github.com/robertobucher/pysimCoder

Downloads the entire project code from GitHub to your computer.

cd pysimCoder

Moves into the project folder you just downloaded.

2. Official Install Script

Easy Recommended
Prerequisites
  • APT (Debian/Ubuntu ๊ณ„์—ด) Built into Debian/Ubuntu-based Linux distributions.
sudo apt install make python3 python3-venv pip python3-pyqt5 python3-pyqt6

Installs directly from the APT package repository (Debian/Ubuntu-based).

sudo apt install pyqt6-dev pyqt6-dev-tools

Installs directly from the APT package repository (Debian/Ubuntu-based).

sudo apt-get install python3-pyqt5.qtsvg

Installs directly from the APT package repository (Debian/Ubuntu-based).

sudo apt install linux-headers-rt-amd64 linux-image-rt-amd64

Installs directly from the APT package repository (Debian/Ubuntu-based).

โœ… After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.

Pulled directly from this repo's README.

3. Python

Easy
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Python 3 On Windows, be sure to check 'Add Python to PATH' during installation.
sudo apt install make python3 python3-venv pip python3-pyqt5 python3-pyqt6

Installs directly from the APT package repository (Debian/Ubuntu-based).

pip install -r requirements.txt

Installs the Python libraries listed in requirements.txt (or similar).

โœ… If it runs without errors and prints output in the terminal, it worked.

Pulled directly from this repo's README.

4. Make

Medium
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make addfiles

Compiles the code based on the generated build configuration to produce an executable.

make modules

Compiles the code based on the generated build configuration to produce an executable.

make fmu

Compiles the code based on the generated build configuration to produce an executable.

make user

Compiles the code based on the generated build configuration to produce an executable.

make alias

Compiles the code based on the generated build configuration to produce an executable.

โœ… If it finishes without errors, it worked. Try running the generated executable directly.

Pulled directly from this repo's README.

// repository documentation