https://github.com/laughingclouds/dt-mst-project
group project for dt mst
https://github.com/laughingclouds/dt-mst-project
mediapipe opencv-python python3
Last synced: about 2 months ago
JSON representation
group project for dt mst
- Host: GitHub
- URL: https://github.com/laughingclouds/dt-mst-project
- Owner: laughingclouds
- License: mit
- Created: 2021-11-20T18:45:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-14T18:06:19.000Z (over 4 years ago)
- Last Synced: 2025-03-17T18:47:33.757Z (over 1 year ago)
- Topics: mediapipe, opencv-python, python3
- Language: Python
- Homepage:
- Size: 3.61 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dt-mst-project
group project for dt mst
## Installing
I have used Python 3.9.5 for this project. Normally it wouldn't have mattered much
but the smartass type hinting I did won't work for Python 3.8.z (and lower).
So please make sure you have version 3.9.5 (or higher) installed.
### Virtual Environment
We don't want our global scope to be polluted so let's set up a virtual environment.
Execute the following in your terminal/powershell/cmd
Windows
```bash
py -m venv venv
```
Linux
```bash
python3 -m venv venv
```
This creates a virtual environment with the name `venv` in your project root. Make sure you don't delete your `.gitignore` (don't want to push venv to the repo).
#### Activate venv
To activate your venv, well, I forgot the commands for windows. Good luck.
Linux
```bash
source venv/bin/activate
```
### requirements.txt
To install the same versions of the packages used to complete this project, execute the following command (after activating the venv).
Windows
```bash
py -m pip install -r requirements.txt
```
Linux
```bash
pip install -r requirements.txt
## TODO
[] Create an "setup" script
[] Create an "installation" option (python packaging)