Ubuntu21.04にPython3.6の開発環境構築
(0)pythonインストール
$ sudo apt update
$ sudo apt install build-essential libbz2-dev libdb-dev \
libreadline-dev libffi-dev libgdbm-dev liblzma-dev \
libncursesw5-dev libsqlite3-dev libssl-dev \
zlib1g-dev uuid-dev tk-dev
pythonダウンロード
https://www.python.org/
$ tar xJf Python-3.x.y.tar.xz
ビルド
$ cd Python-3.x.y
$ ./configure
$ make
$ sudo make install
(1)jupyter-notebookインストール
# Python2系のインストール
$ sudo apt install python-pip python-pandas python-sklearn
# Python3系のインストール
$ sudo apt install python3-pip python3-pandas python3-sklearn
# Jupyter Notebookのインストール
$ sudo apt install jupyter-notebook
# chainerとTendsorFlowのインストール(Python2系)
$ sudo pip install chainer tensorflow pandas-ml
# chainerとTendsorFlowのインストール(Python3系)
$ sudo pip3 install chainer tensorflow pandas-ml
# opencvとnumpyのインストール(Python2系)
$ pip install opencv-python
# opencvとnumpyのインストール(Python3系)
$ pip3 install opencv-python
Jupyter Notebookの起動
# Jupyter Notebookの起動(自動的にブラウザが立ち上がりJupyter Notebookが起動する)
$ jupyter-notebook
(2)opencvインストール
$ sudo apt install libopencv-dev python3-opencv
アップデート
https://github.com/milq/milq/tree/master/scripts/bash
$ bash install-opencv.sh
$ pkg-confg --modversion opencv
3.2.0
(3)matplotlibインストール
> sudo apt update && sudo apt upgrade
> sudo apt install python3-pip
> pip3 install numpy
> pip3 install matplotlib
ライブラリのインストール
$ sudo apt-get install libpng-dev
$ sudo apt-get install libfreetype6-dev
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
tar -zxvf ta-lib-0.4.0-src.tar.gz
cd ta-lib
./configure --prefix=/usr
sudo make
sudo make install
cd ../
sudo rm -rf ta-lib-0.4.0-src.tar.gz
sudo rm -rf ta-lib
pip install TA-Lib
ーーーーーーーーーーーーーーーーーーーー
Visual Studio Codeインストール
$ sudo apt install ./公式サイトからダウンロード.debファイル
$ sudo apt install -y apt-transport-https
$ sudo apt update
$ code
$ sudo apt install -y code
日本語化
https://www.javadrive.jp/vscode/install/index4.html
View⇒Command Palette
>display
Install additional langages
Japanes Language Pack
[Install]
「Restart Now」
コメント