以下の内容はhttps://interdb.hatenablog.com/entry/2024/05/24/124021より取得しました。


Minicondaの使い方

以前、M1 MacにTensorflowを入れる際にはminicondaが必要だった。 現在はpipのみでインストール可能なのでminicondaは不要だが、一通り使ってみたので使用方法をまとめる。

インストール

[1] Installing miniconda

$ mkdir -p ~/miniconda3
$ curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/miniconda3/miniconda.sh
$ bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
$ rm -rf ~/miniconda3/miniconda.sh
$ ~/miniconda3/bin/conda init bash

After that, close this terminal, and then create another terminal.

[2] Installing TensorFlow

$ conda activate
$ cd miniconda3/
$ conda install python==3.9.13
$ pip install numpy==1.23.3
$ conda install -c apple tensorflow-deps==2.7.0
$ pip install tensorflow-macos==2.10.0
$ pip install tensorflow-metal==0.6.0
$ python
>>> import tensorflow
>>> # No error messages indicate successful installation

[3] Installing Other modules

$ pip install keras==2.10.0
$ pip install matplotlib==3.6.0
$ pip install sklearn==1.4.2

環境を追加

例えば、Python 3.11系もcondaで使いたい場合、以下のようにする。

$ conda create -n py3.11
$ conda info -e
# conda environments:
#
base                  *  /Users/hironobu/miniconda3
py3.11                   /Users/hironobu/miniconda3/envs/py3.11

$ conda activate py3.11

$ conda install python=3.11.9

次いで、必要なモジュールをcondaやpipでインストール。

$ conda install numpy=1.26.4

Deleting miniconda

Minicondaを削除する方法は以下の通り。

[1] Remove the following directories:

rm -rf ~/miniconda3
rm -rf ~/.conda

[2] Remove Miniconda Configuration Entries in shell configuraton file, e.g. .bashrc or .bash_profile:

$ cat ~/.bash_profile

... snip ...

eval "$(pyenv init -)"

## Delete the following lines:

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/hironobu/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/Users/hironobu/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/Users/hironobu/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/Users/hironobu/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<



以上の内容はhttps://interdb.hatenablog.com/entry/2024/05/24/124021より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14