Watchdog: ModuleNotFoundError:「ウォッチドッグ」という名前のモジュールがありません

作成日 2020年09月08日  ·  6コメント  ·  ソース: gorakhargosh/watchdog

コマンドラインを使用して、Anaconda仮想環境にパッケージをインストールしました。
pip install watchdog
そして私が実行しようとすると:
from watchdog.observers import Observer
インポートエラーが発生します:
ModuleNotFoundError: No module named 'watchdog'

(venv) C:\Users\user>pip list
certifi:2020.6.20
パスツール:0.1.2
ピップ:20.2.2
setuptools:49.6.0.post20200814
ウォッチドッグ:0.10.3
ホイール:0.35.1
wincertstore:0.2

Pythonバージョン:3.8.5

OS:Windows 10

not a bug

最も参考になるコメント

フォルダ名watchdogではなくwatchdog.pyという名前のファイルがないことを確認してください。

全てのコメント6件

python -m pip install watchdogを使用すると、機能するはずです。

ここで同じ問題が発生し、同じエラーで何度かインストールおよびアンインストールされました。

ModuleNotFoundError:「watchdog.observers」という名前のモジュールがありません。 「ウォッチドッグ」はパッケージではありません

@JeromeHoenは、新しくインストールされたAnacondaではこれを再現できません。 唯一の違い(意味がない)は、私がWindows7を使用していることです。

(base) C:\Users\User>python
Python 3.8.3 (default, Jul  2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from watchdog.observers import Observer
>>>

この問題はウォッチドッグ自体に関連しているとは思いません。 たぶん、ウォッチドッグパッケージが1つの仮想環境にインストールされていて、別の仮想環境で機能するようにインポートしようとしていますか?

私も問題を抱えています。 @JeromeHoenと同様に、私はfrom watchdog.observers import Observerを実行できますが、スクリプトの一部として実行しようとすると失敗します。

フォルダ名watchdogではなくwatchdog.pyという名前のファイルがないことを確認してください。

ありがとう、 @ BoboTiG 、それは私の問題でした、そして私はここに戻って自分の愚かさについてコメントする直前にそれを見つけました😄

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

hgrecco picture hgrecco  ·  6コメント

Nikolaissue picture Nikolaissue  ·  6コメント

AndreaCrotti picture AndreaCrotti  ·  3コメント

alt3red picture alt3red  ·  3コメント

alciomarhollanda picture alciomarhollanda  ·  5コメント