金子邦彦研究室インストールUbuntu, WSL2SQLite biter のインストールと使用(Ubuntu 上)

SQLite biter のインストールと使用(Ubuntu 上)

biter は,CSV ファイル等の種々のファイルを SQLite 3 データベースファイルに変換する機能を持ったソフトウェア.

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

Git のインストール

端末で,次のコマンドを実行する.

sudo apt -y update
sudo apt -y install git

Python3 開発用ファイル,pip, setuptools, venv のインストール(Ubuntu 上)

Python のインストールは行わない(Ubuntu のシステム Python を用いる.)

Python, pip のコマンドでの起動のまとめ.

Ubuntu のシステム Python を用いるとき, python, pip は,次のコマンドで起動できる.

Ubuntu での Python 開発環境(JupyterLab, spyder, nteract)のインストール: 別ページ »で説明している.

Python3 開発用ファイル,pip, setuptools, venv のインストール

端末で,次のコマンドを実行する.

sudo apt -y update
sudo apt -y install python-is-python3 python3-dev python-dev-is-python3 python3-pip python3-setuptools python3-venv build-essential

biter のインストール(GitHub からダウンロード)

  1. インストール

    次のコマンドを実行.

    cd /tmp
    git clone https://github.com/thombashi/sqlitebiter.git
    cd sqlitebiter
    python3 setup.py build
    sudo python3 setup.py install 
    
  2. インストール後の設定

    biter のインストール時に表示されるメッセージに従い,次のコマンドを実行.

    sqlitebiter completion bash > ~/.bashrc
    

biter を実行してみる

次のコマンドを実行.

この結果,SQLite 3 データベースファイル(ファイル名は out.sqlite)ができる.ファイル名は,変更しても大丈夫. SQLite 3 を起動して,テーブルの中身を確認している.事前に CSV ファイルを準備しておくこと.

cd /tmp
sqlitebiter file /usr/local/dt/pokemon.csv
sqlite3 out.sqlite
.tables
select * from pokemon
.exit

[image]