2018年12月22日土曜日

anacondaをバックアップする前に容量を確認した

バックアップを取る前に少しanacondaをスリムにしてみる

容量軽減のため、conda clean をします。

まず、dry runでどれくらい削除することになるのか調べます。

$ conda clean --all --dry-run

....いろいろでできて、213MB空きますよ、と表示されました。ということで本番。

$ conda clean --all --yes

y/nを聞かれるので何度もyを押さないといけません。--yesをつけると全てyesということで飛ばします。

その後anacondaディレクトリの容量を見てみると、700MBくらい減りました。

anaconda で何の容量が大きいかを調べる

$ du -h -d2 ./anaconda3/ | sort -hr
-h : human readable
-d2 : ディレクトリを2階層 recursive
./anaconda3/ : ディレクトリ名
| sort -hr : human readableでソートする(h)、降順/逆順にする(r)

結果は・・・

3.6G ./anaconda3/ # 全体
2.2G ./anaconda3/pkgs # パッケージで2.2GB
459M ./anaconda3/pkgs/mkl-2017.0.1-0
167M ./anaconda3/pkgs/qt-5.6.2-3
157M ./anaconda3/lib
153M ./anaconda3/share
125M ./anaconda3/pkgs/scipy-0.18.1-np111py36_1
121M ./anaconda3/pkgs/pandoc-2.2.3.2-0
77M ./anaconda3/pkgs/pandas-0.19.2-np111py36_1
74M ./anaconda3/share/OpenCV
74M ./anaconda3/pkgs/opencv3-3.1.0-py36_0
74M ./anaconda3/lib/python3.6
67M ./anaconda3/pkgs/python-3.6.6-hc3d631a_0
65M ./anaconda3/pkgs/phantomjs-2.1.1-0
62M ./anaconda3/pkgs/scikit-image-0.12.3-np111py36_1
43M ./anaconda3/pkgs/django-2.0.5-py36hd476221_0
42M ./anaconda3/pkgs/scikit-learn-0.18.1-np111py36_1
40M ./anaconda3/pkgs/astropy-1.3-np111py36_0
36M ./anaconda3/pkgs/notebook-5.6.0-py36_0
35M ./anaconda3/pkgs/icu-54.1-0
33M ./anaconda3/pkgs/sympy-1.0-py36_0
33M ./anaconda3/pkgs/matplotlib-2.0.0-np111py36_0

ということでパッケージは重いので、使っていないものは削除したいですね。

0 件のコメント:

コメントを投稿