Docker+Anaconda環境構築
増補改訂Pythonによるスクレイピング&機械学習 開発テクニックでスクレイピングを勉強しようとして、環境構築でかなり躓いたのでメモ
書籍ではPythonの実行環境をDockerで構築することを勧めていたので、Dockerって何?という状態からのスタートだった
ディレクトリのマウントについて
・Shared Devicesの設定
https://qiita.com/toro_ponz/items/d66d5571c4646ad33279
・windowsの場合、ホスト側のpcのディレクトリの頭に//を付ける
https://qiita.com/Sa_Ru/items/f8841a9d1b969a0c64bd
Python+Anacondaの環境構築
https://qrunch.net/@nokonoko1203/entries/MhYOUySrmQbVS5vt
・sudoコマンドがない
$ apt update
$ apt install -y sudo
https://teratail.com/questions/204304
・gitコマンドがない
$apt update -y
$apt install git -y
・error: please install aria2c
, curl
, or wget
and try again
# apt-get install git aria2 curl wget bzip2
・Pythonを実行したときにUnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)が出る
# apt-get install language-pack-ja-base language-pack-ja
# export LANG=ja_JP.UTF-8