1

職場では、AirBnB による Airflow の PoC を完了しています。標準的な運用方法は、開発 (つまり、DAG の作成や Python スクリプトなど) をランタイム環境から切り離すことです。つまり、サーバー上で直接スクリプトを作成することは許可されていません (とにかく悪い習慣です)。

そのため、Windows で Python (期待どおりに動作) で動作するように intelliJ を構成しました (UNIX ワークステーションを使用することは許可されていません) が、Windows にエアフローをインストールする方法が見つかりません。Java 開発のバックグラウンドを持つ Python は初めてです。

そのため、AirBnb/Airflow 用のローカル開発環境 IDEA Ultimate をセットアップするにはどうすればよいですか (ドキュメントはありませんか?

4

1 に答える 1

0

次の手順で動作およびコンパイルしています。以下の手順は、intelliJ Ultimate エディションを使用するためのもので、python モジュールをダウンロードします。

  1. InttelliJ Ultimate エディションまたは PyCharm の Python 拡張機能をダウンロードします。
  2. Windows 用の Python 2.7 を構成してインストールします。
  3. SDK を IDEA に追加する
  4. PIP を使用してモジュールをインストールするには、環境変数で次のプロキシの詳細を構成します -> HTTP_PROXY=http : // user:password@your-company-proxy.com:8080 HTTPS_PROXY=http : // user:password@your-company-proxy. com:8080 (スペースを削除してください。複数のリンクを投稿することはできません)
  5. Microsoft Visual C++ 9.0 が必要です (vcvarsall.bat が見つかりません)。http://aka.ms/vcpython27
    C:_downloads>msiexec /i VCForPython27.msi ALLUSERS=1 から取得します。
  6. pip インストール気流
  7. 新しいプロジェクトを作成し、それを Python モジュールとして構成します。
  8. GIT リポジトリをダウンロード -> airflow
  9. パスを正しく構成し、python ホームと AIRFLOW_HOME も設定します。
于 2015-10-29T02:34:24.180 に答える