Skip to content

analysis‐goods.sh

tomoakiwakawaka edited this page Mar 23, 2025 · 2 revisions

apt update -y:パッケージリストを最新に更新

apt upgrade -y:システムのパッケージを最新に更新

qt4-default:Qt4(GUIアプリケーションフレームワーク)のインストール

libboost-all-dev:C++ライブラリのBoostをインストール

Extract-dataリポジトリをGitHubからクローン

cd ~/Extract-data でプロジェクトフォルダに移動

git submodule update --init --recursive でサブモジュールも含めて最新化

ssl-logtoolsディレクトリに移動し、buildフォルダを作成

cmake .. でビルド環境を構築

make でコンパイル

ssl-visionディレクトリへ移動し、InstallPackagesUbuntu.sh を実行(依存パッケージのインストール)

make でビルド

cd ~ でホームディレクトリに戻る

Python3 と Pip(パッケージ管理ツール)をインストール

python3-venv をインストール(仮想環境の作成に必要)

python3 -m venv ~/myenv で仮想環境を作成

source ~/myenv/bin/activate で仮想環境を有効化

データ解析に必要なライブラリ(numpy, pandas, matplotlib, seaborn)をインストール

protobuf==3.20.0 をインストール(プロトコルバッファーのバージョン指定)

python3-tk(GUIツールキット)とpython3-dev(開発用ライブラリ)をインストール

openjdk-21-jdk をインストール(Java 21のJDK)

~/.bashrc に cd コマンドをカスタマイズする関数を追加

Extract-data ディレクトリに移動すると、自動的に Python の仮想環境(~/myenv)が有効化される

すでに同様の設定がある場合は、重複を避けるために何もしない

Clone this wiki locally