見出し画像

Jetson NanoでTaLibをインストールする方法

Jetson NanoでTaLib(Technical Analysis Library)をインストールするための手順を以下に示します。このプロセスは、まずTaLibのCライブラリをインストールし、その後Pythonバインディングをインストールします。

前提条件

  • Python 3.9.6

  • OS: Ubuntu 18.04

1. TaLibのCライブラリのインストール

依存関係のインストール

sudo apt-get update sudo apt-get install build-essential wget

TaLib Cライブラリのダウンロードとインストール

wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz tar -xzf ta-lib-0.4.0-src.tar.gz cd ta-lib/

config.guess と config.sub の更新

TaLibのビルドスクリプトが新しいアーキテクチャを認識できるように、これらのファイルを最新版に更新します。

wget -O config.guess 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' 
wget -O config.sub 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' mv config.guess config.sub ./ta-lib/

configure と ビルドの実行

./configure --prefix=/usr make sudo make install

2. TaLib Pythonバインディングのインストール

pip install TA-Lib

3. インストールの確認

Pythonを起動し、TaLibをインポートしてみてください。

import talib

以上で、Jetson NanoにTaLibがインストールされるはずです。

この記事が気に入ったらサポートをしてみませんか?