GCE(Google Cloud Engine)のCentOSにMinicondaをインストールしてみました。
Minicondaとは?
condaの最小版です。
Anacondaの最小限のパッケージのみにしたバージョンのようなものです。
Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.
(訳)
Minicondaは、condaの無料の最小インストーラーです。これはAnacondaの小さなブートストラップバージョンで、conda、Python、それらが依存するパッケージだけでなく、pip、zlibなどのいくつかの便利なパッケージも含まれています。を使用して、Anacondaリポジトリから720以上の追加のcondaパッケージをインストールします。conda install command
引用:https://docs.conda.io/en/latest/miniconda.html
OS bitを確認
OS bitはこちらのコマンドで確認できます。
$ uname -a Linux vm 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
「x86_64」って出ていれば64-bit。
32bitは恐らくx86だけ出るんじゃないかと思います。
ダウンロード
ここから、対象のPythonのバージョン、対象のOS bitのURLを取得します。
こんな感じで実行すれば、シェルスクリプトをダウンロードできます。
今回は64bitだったので、64bitのものをダウンロード。
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
インストール
$ chmod +x ./Miniconda3-latest-Linux-x86_64.sh $ ./Miniconda3-latest-Linux-x86_64.sh
[More]でてきたらEnterで1行ずつ進めるか、スペースでページスクロールしていく。
進めるとこれが出てくる
Do you accept the license terms? [yes|no] [no] >>>
出てきたら「yes」と入力してEnter。
次にこれが出てきたら、Enterで進める。
Miniconda3 will now be installed into this location: /home/user/miniconda3 - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/home/user/miniconda3] >>>
これが出てくるので、yesでEnter
Preparing transaction: done Executing transaction: done installation finished. Do you wish the installer to initialize Miniconda3 by running conda init? [yes|no] [no] >>>
このように出てきたらシェルスクリプトの動作は完了です。
==> For changes to take effect, close and re-open your current shell. <== If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base false Thank you for installing Miniconda3!
ここに
==> For changes to take effect, close and re-open your current shell. <==
(翻訳)
==>変更を有効にするには、現在のシェルを閉じて再度開きます。 <==
とあります。
そのとおりシェルを開き直しましょう。
exec $SHELL -l
とかすればOKです。
実行するとシェルが開き直って
(base) [user@vm ~]$
のように、先頭にPythonの環境名がついたコンソールが表示されます。
インストール確認
バージョンとか環境とかを表示して、インストール確認をしてみました。
(base) [user@vm ~]$ python --version Python 3.7.6 (base) [user@vm ~]$ conda --version conda 4.8.2 (base) [user@vm ~]$ conda env list # conda environments: # base * /home/user/miniconda3
ちゃんと入っていますね。
参考
コチラを参考にしました。ありがとうございました!
あとがき
LinuxにMinicondaをwgetしてインストールしてみたでした!