Watchdog: argh tidak ditemukan

Dibuat pada 31 Jan 2020  ·  3Komentar  ·  Sumber: gorakhargosh/watchdog

Dalam versi terbaru dari watchdog (0.10.0), saat ini kita harus menginstal argh secara eksplisit agar proses kita dapat dimulai. Tanpa argh diinstal secara eksplisit, kita melihat pengecualian berikut:

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'
not a bug watchmedo

Semua 3 komentar

Watchmedo sekarang menjadi tambahan. Untuk menginstalnya dan dependensinya, Anda harus menggunakan:

python -m pip install watchdog[watchmedo]

Dan kemudian argh akan otomatis terinstal.

Kedengarannya bagus, terima kasih!

argh tidak diinstal secara otomatis untuk versi saat ini!

https://stackoverflow.com/questions/41268863/difference-between-extras-require-and-install-requires-in-setup-py

tetapi apakah unittest membutuhkannya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat