0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

macでpyenvの容量を削減してみた

Last updated at Posted at 2020-08-21

概要

pyenvが占める容量の割合がやたら高かった(3GBくらいだった)ので,削減するための方法をいろいろ試してみた.

pyenvの容量確認

システム情報からの場合

デスクトップ右上の🍎マーク
->このMacについて
->ストレージ
->管理
->書類
->.pyenv

具体的な詳細は以下のリンクを参考にしてください
https://www.oyoshi.work/entry/mac-memory-system/

ターミナルからの場合

「.pyenv」のディレクトリ下で以下のコマンド

$ du -sh

[対処法1] バージョンの削除

インストールされているpythonのバージョンを確認する

$ pyenv versions
  system
  3.6.5
  3.7.0
* 3.7.4 (set by /Users/user/.pyenv/version)

今使ってるのは3.7.4なので,3.6.5と3.7.0を削除する.
(もし開発で複数バージョンを使い分けている場合は,間違って削除しないように注意する)

python 3.6.5の削除

$ pyenv uninstall 3.6.5
pyenv: remove /Users/user/.pyenv/versions/3.6.5? 

2行目が出てきたら「yes」もしくは「y」を入力してEnter.
その後,確認してみる.

$ pyenv versions
  system
  3.7.0
* 3.7.4 (set by /Users/user/.pyenv/version)

python 3.7.0も同様に行う.

「結果」:3.0GB -> 2.09GB(約1.0GBの削減)

[対処法2] ライブラリの削除

以下のコマンドで,pipでのライブラリ一覧を表示

$ pip freeze

表示されたライブラリの中からもう使ってないライブラリがあれば削除しちゃって良い.
自分だと「tensorflow」や「torch」とかの機械学習系のライブラリはいらないので消した.機械学習はGCPで回せば良いので.

以下のコマンドで,ライブラリ「tensorflow」の削除

$ sudo pip uninstall tensorflow

「結果」:2.09GB -> 1.21GB(約0.8GBの削減)

結論

外付け買えばこんなことしなくていい.

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?