Celery を使用して最初のステップを実行しているところです。http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.htmlで説明されている手順に基づいた小さな例を作成しました
celery -A my_example worker --loglevel=info
virtualenv のモジュールが見つからないため、エラーが発生します。virtualenv がアクティブ化され、モジュールがインストールされているため、セロリはグローバル python インタープリターを使用していると想定します。私がチェックしました
celery worker --help
しかし、特定のインタープリターまたは仮想環境を指定するパラメーターが見つかりませんでした。virtualenv 内でワーカーを手動で開始する方法を教えてもらえますか?
アップデート:
グローバルpython環境とvirtualenvにCeleryをインストールしました。両方を削除し、両方のバージョンが削除されていることを再確認しました。次に、virutalenv に Celery をインストールしました。ここでコマンド ライン ツールを呼び出すとcelery
、次のエラーが発生します。
-bash: /usr/local/bin/celery: No such file or directory
これは、ツールがグローバルにインストールされる場合、ツールがインストールされる場所です。Celery は virtualenv からまったく動作しますか?