73d7771cce46ae95a9f780d33f156b97b39c7ec3
How to run the completed project
Prerequisite
The application has only been tested on Python 3.7.3 x86_64 on Windows. However, I don't see why it wouldn't work on *NIX as well. Note that Windows' default conhost terminal emulator may have problem displaying unicode characters. I personally run it in PyCharm CE or Visual Studio Code Terminal.
-
Create a virtual environment and activate it (optional / recommended)
python3 -m venv /path/to/new/venv *NIX: source /path/to/new/venv/bin/activate Windows: C:\path\to\new\env\Scripts\activate -
Install dependencies requirements.
pip install -r requirements.txt -
Navigate to
conf/directory and make a copy of each.sample.jsonfiles renaming each to remove.sample(ie, rename the copy tosync_settings.json).
Edit those files to populate the correct values.
Run the code
Run main.py in the terminal to start the application.
Development: Making changes
When installing / updating dependencies, update requirements.txt
pip freeze > requirements.txt
Description
Languages
Python
100%