في أحدث إصدار من watchdog (0.10.0) ، يتعين علينا حاليًا تثبيت argh
بشكل صريح حتى تبدأ عملياتنا. بدون argh
مثبتًا بشكل صريح ، نرى الاستثناء التالي:
Traceback (most recent call last):
File "/env/bin/watchmedo", line 6, in <module>
from watchdog.watchmedo import main
File "/env/lib/python3.7/site-packages/watchdog/watchmedo.py", line 39, in <module>
from argh import arg, aliases, ArghParser, expects_obj
ModuleNotFoundError: No module named 'argh'
Watchmedo هو الآن إضافي. لتثبيته وتبعياته ، عليك استخدام:
python -m pip install watchdog[watchmedo]
وبعد ذلك سيتم تثبيت argh
تلقائيًا.
يبدو جيدا، شكرا لك!
لا يتم تثبيت argh تلقائيًا للإصدار الحالي!
ولكن لا حاجة لها.