Superset は、エレガントなインターフェースとデータ テーブルに基づく動的なデータ生成を主な機能とする軽量のセルフサービス BI フレームワークです。 1. 環境 Windows 10 64 ビット版の Python 3.7 2. インストール手順 Pythonをインストールする Python 3.7 バージョンをインストールすることをお勧めします。Python 公式サイト: https://www.python.org/downloads/release/python-373/ 64 ビット Python をダウンロードし、python-3.7.3-amd64.exe をダウンロードします。exe インストール パッケージを直接使用できます。インストール プロセス中に、[環境変数に追加] を選択します。 VS2015をインストールする Superset が依存する一部のライブラリは、Microsoft Visual C++ 2010 を使用してコンパイルする必要があります。 Visual C++ 2015 ビルド ツールを直接インストールします: http://xiazai.jb51.net/201912/yuanma/VisualBuild_Tools.rar スーパーセットをインストール DOSインターフェースに入る最初のコマンド (1) virtualenv を使用して、ドライブ D に作業ディレクトリを作成します。例: D:\vir_env CMD に次のコマンドを入力します。 d: cd D:\vir_env 仮想環境 env 環境をアクティブ化: (2)Pythonのバージョンに応じてsaslをダウンロードしてインストールします。ダウンロードアドレス: http://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl ダウンロードする適切なバージョンを選択します。たとえば、現在インストールされている Python のバージョンが 3.7 で、システムが 64 ビットの場合は、sasl-0.2.1-cp37-cp37m-win_amd64.whl をダウンロードします。 ここで必ずバージョンを確認してください。そうしないと、インストールが失敗し、エラーが報告されます (sasl.h が見つかりません)。この記事では 3.7 をインストールします。 それをD:\vir_envパスにコピーし、コマンドを実行します。 (3)スーパーセットをインストールする
考えられる問題1: 解決: a. https://www.lfd.uci.edu/~gohlke/pythonlibs/ で対応するパッケージを見つけます。py バージョンとシステム バージョンが一致している必要があります。それを D:\vir_env ディレクトリにダウンロードします。 b. 対応するwhlファイルをインストールする pip インストールファイル名 考えられる問題2: エラー: 'build\bdist.win-amd64\wheel.\superset\static\assets\dist\vendors-deckgl\layers\arc-deckgl\layers\geojson-deckgl\layers\grid-deckgl\layers\hex-deckgl\layers\p-39b91eb9.81565bc93ff56be4e334.chunk.js' を作成できませんでした: そのようなファイルまたはディレクトリはありません ---------------------------------------- エラー: スーパーセットのホイールのビルドに失敗しました 解決: Windows で長いパスのサポートを有効にする: レジストリエディタを開きます: regedit 次のパスを見つけます: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSytem 次のキー値を見つけます: LongPathsEnabled 値を 1 に変更します。デフォルトは 0 で、有効になっていません。 (4)管理者アカウントを作成する fabmanager create-admin --app スーパーセット 考えられる問題: エラー スーパーセットをインポートできませんでした エラー: 名前 '_maybe_box_datetimelike' をインポートできません これは、pandas ライブラリのバージョンが高すぎるために発生します。pandas ライブラリの低いバージョンをインストールする必要があります。 解決: a. pip アンインストール pandas b. pip で pandas==0.23.4 をインストールします 成功を創る (5)作業ディレクトリを設定する cd D:\vir_env\env\Lib\site-packages\superset\bin (6)データベースを初期化する Python スーパーセット DB アップグレード 起こりうる問題 InvalidRequestError: どの FROM 句から結合するかを判断できません。このエンティティに結合できる FROM が複数あります。あいまいさを解決するには、明示的な ON 句を追加してみてください。 报错误.png 解決: これは、SQLAlchemy ライブラリのバージョンが高すぎるために発生します。SQLAlchemy ライブラリの低いバージョンをインストールする必要があります。 pip アンインストール SQLAlchemypip インストール SQLAlchemy==1.3.5 その後再実行 Python スーパーセット DB アップグレード (7)負荷試験例 Python スーパーセット load_examples 考えられる問題1: ConnectionRefusedError: [WinError 10061] ターゲット マシンが積極的に拒否したため、接続できませんでした。 解決策: ネットワークと共有センターを開き、インターネット オプションをクリックし、接続で LAN 設定を選択し、設定を自動的に検出するをチェックして確認します。 考えられる問題2: ネットワークの状態によっては失敗する場合があります。ネットワークを切り替えて、何度か試してください。 (8)役割と権限を初期化する Python スーパーセット init (9)サービスを有効にする
起こりうる問題: エラー: そのようなコマンド「runserver」はありません。 解決: 次のコマンドで起動します。 (10)http://localhost:8088を開き、先ほど設定したユーザー名とパスワードを使用してログインします。 要約する 上記は、編集者が紹介した、Win10 システムでスーパーセットをインストールする手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます! 以下もご興味があるかもしれません:
|
<<: JavaScript の new 演算子の原理と例の詳細な説明
>>: Access_Tokenの統合管理を実現するミニプログラム開発
ドライバーモジュールに渡すパラメータ名、タイプ、権限を宣言します。 module_param(変数名...
この記事の例では、音楽プレーヤーを実装するためのJSの具体的なコードを参考までに共有しています。具体...
PHPの仕組みまず、よく耳にするcgi、php-cgi、fastcgi、php-fpmの関係を理解し...
基本的な構文text-overflow を使用するには、hight、over-flow:hidden...
フレックス レイアウトは、エラスティック レイアウトとも呼ばれます。任意のコンテナーをフレックス レ...
多くの場合、画像をコンテナのサイズに合わせて調整する必要があります。 1. imgタグ方式幅と高さを...
序文Linux 運用保守エンジニアとして、日々の業務の中で Linux サーバーの CPU 負荷が ...
この記事では、トランザクション、インデックス、ロックなどの MySQL の知識ポイントの原理と使用法...
この記事では、ウェブ計算機のマインスイーパゲームを実装するためのJavaScriptの具体的なコード...
序文スワップは、ディスク上にある「仮想メモリ」の一部である特殊なファイル (またはパーティション) ...
2 台のテスト マシンを見つけます。 [root@docker1 centos_zabbix]# d...
1. 設置環境Dockerは次のCentOSバージョンをサポートしていますCentOS 6.5 (6...
MySQL のパフォーマンスに問題があると思われる場合は、通常、まずshow processlist...
1. InnoDBストレージエンジンを使用する必要がありますCPU と IO のパフォーマンスが向上...
目次マウスジョイント マウスジョイント距離ジョイント距離ジョイントモータージョイント直動ジョイント変...