DesktopClock
Desktop Clock (Desktop widget).
Requirements:
- Python 3.6
- PyQt5
- pymodbus
- numpy
更新说明:
- 添加 Suncalc 用于计算天文时间
- 添加 edge-tts 用于实现语音报时
- 添加 模拟时钟 实现数字/模拟双时钟
How to create virtual environment
Windows
$ python -m venv env
$ source env/Scripts/activate
(env)$ python -m pip install --upgrade pip
(env)$ pip install -r requirements.txt
(env)$ deactivate
Linux
$ python3 -m venv env
$ source env/bin/activate
(env)$ python -m pip install --upgrade pip
(env)$ pip install -r requirements.txt
(env)$ deactivate
Executable file creation
Windows (DesktopClock.exe)
$ source env/Scripts/activate
(env)$ pyinstaller --clean --onefile --noconsole --icon=clock.ico --name DesktopClock ./main.py
(env)$ cp -r ./images dist/
(env)$ deactivate
Linux
$ source env/bin/activate
(env)$ pyinstaller --clean --onefile --noconsole --icon=clock.ico --name DesktopClock ./main.py
(env)$ cp -r ./images dist/
(env)$ deactivate
How to use
$ source env/Scripts/activate
(env)$ python main.py