我只是在使用芹菜的第一步。我創建了基於在http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html描述的步驟一個小例子,當我嘗試使用芹菜使用virtualenv的第一步
celery -A my_example worker --loglevel=info
我在一個錯誤運行,因爲從我的virtualenv模塊無法找到手動啓動工作。 virtualenv被激活並且模塊被安裝,所以我假設芹菜使用我的全局python解釋器。我查了
celery worker --help
但是沒有找到指定某個解釋器或virtualenv的參數。有人可以告訴我如何在virtualenv中手動啓動一個工人嗎?
更新:
我已經安裝在我的全球Python環境中,在我的virtualenv芹菜。我刪除了兩個並且雙重檢查了兩個版本都被刪除了。然後,我安裝了芹菜我我virutalenv。如果我現在所說的celery
COMAND行工具,它收到以下錯誤:
-bash: /usr/local/bin/celery: No such file or directory
這就是該工具將被安裝到,如果將它globaly安裝位置。那麼芹菜是否從虛擬世界中工作?
是什麼給你芹菜.__ file__? (project_A)user-164-126-78-15:〜galuszkak $ python Python 2.7.5(默認,2013年9月7日,11:38:54) [GCC 4.2.1 Compatible Apple LLVM 4.2(clang- 425.0。28)]在達爾文 輸入「幫助」,「版權」,「信用」或「許可證」以獲取更多信息。 >>> import celery >>>芹菜.__ file__ '/Users/galuszkak/Projects/virtuals/project_A/lib/python2.7/site-packages/celery/__init__.pyc' – galuszkak
如果我是通過交互提示,我得到了virtualenv版本的路徑。 – Achim