Chr*_*ris 16 ubuntu pip airflow
我好像在做某事.错误.
https://pythonhosted.org/airflow/start.html
$ export AIRFLOW_HOME=~/airflow
$ pip install apache-airflow
Requirement already satisfied
$ airflow initdb
airflow: Command not found
Run Code Online (Sandbox Code Playgroud)
python --version
Python 2.7.10
这很奇怪 - 安装似乎工作正常(有一些警告 - 没什么严重的)说:成功安装了气流,烧瓶等.但即使在重新启动PC(Ubuntu 15.10)后,气流似乎也不是一个命令.
Nei*_*eil 11
我尝试了 pip install apache-airflow 和 pip3 install apache airflow 都遇到了问题,因为它在 ~/.local/bin/ 中安装了所有内容
如果您收到无法运行气流的错误,您将在~/.local/bin/airflow. 然后您可以将别名添加到您的 .bashrc:
alias airflow='~/.local/bin/airflow'
然后运行bash
,您将能够运行气流。
然后,当您尝试使用 python2 或 python3 版本运行网络服务器时,它会抛出错误,因为它找不到 gunicorn,您可以通过将 ~/.local/bin 添加到 PATH 来解决该问题:
export PATH=$PATH:~/.local/bin
小智 5
如果您没有遗漏任何其他内容,您的步骤看起来是正确的。但是您可以通过以下步骤尝试使用 Python virtualenv和virtualenvwrapper来获得隔离的气流环境。
pip install virtualenv
pip install virtualenvwrapper
# update and source your .profile
mkvirtualenv airflow
workon airflow
export AIRFLOW_VERSION=1.7.0
pip install airflow==${AIRFLOW_VERSION}
# optionally other modules
#pip install airflow[celery]==${AIRFLOW_VERSION}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24678 次 |
| 最近记录: |