LinuxMint19.3にMinicondaをインストール

故あって、LinuxMint19.3にMinicondaをインストールしました。

https://conda.io/projects/conda/en/latest/user-guide/install/linux.html
を参考にしてインストールします。

https://docs.conda.io/en/latest/miniconda.html
からPython3.7のMiniconda3 Linux 64-bit installerをダウンロードして、sha256を確認して起動します。

$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
$ sha256sum Miniconda3-latest-Linux-x86_64.sh 
957d2f0f0701c3d1335e3b39f235d197837ad69a944fa6f5d8ad2c686b69df3b Miniconda3-latest-Linux-x86_64.sh
$ bash Miniconda3-latest-Linux-x86_64.sh

ライセンスへの合意

Welcome to Miniconda3 4.8.2

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>>

ENTERを入力します。

===================================
End User License Agreement - Anaconda Individual Edition
===================================

Copyright 2015-2020, Anaconda, Inc.
:
:
Last updated February 25, 2020

Do you accept the license terms? [yes|no]
[no] >>> yes

ライセンスを確認してyesを入力します。

Miniconda3 will now be installed into this location:
/home/xxxx/miniconda3

- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below

[/home/xxxx/miniconda3] >>> 
PREFIX=/home/xxxx/miniconda3

インストール先(標準では $HOME/miniconda3)を入力

Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>>

環境設定を勝手にやるか?ということみたいですが、yesのほうが良かったかも。

noを選んだら、手作業で、

xxxx@hostname:~/miniconda$ eval "$(/home/xxxx/miniconda3/bin/conda shell.bash hook)" 
(base) xxxx@hostname:~/miniconda$ conda init
no change     /home/xxxx/miniconda3/condabin/conda
no change     /home/xxxx/miniconda3/bin/conda
no change     /home/xxxx/miniconda3/bin/conda-env
no change     /home/xxxx/miniconda3/bin/activate
no change     /home/xxxx/miniconda3/bin/deactivate
no change     /home/xxxx/miniconda3/etc/profile.d/conda.sh
no change     /home/xxxx/miniconda3/etc/fish/conf.d/conda.fish
no change     /home/xxxx/miniconda3/shell/condabin/Conda.psm1
no change     /home/xxxx/miniconda3/shell/condabin/conda-hook.ps1
no change     /home/xxxx/miniconda3/lib/python3.7/site-packages/xontrib/conda.xsh
no change     /home/xxxx/miniconda3/etc/profile.d/conda.csh
modified      /home/xxxx/.bashrc

==> For changes to take effect, close and re-open your current shell. <==

とする必要があります。

もとに戻す場合、

$ conda config --set auto_activate_base false

もとに戻しても、 新しいシェルでは conda コマンドは使えるみたい。

アップデートして仮想環境を作成

仮想環境を作る前に、miniconda の環境をアップデートしておきます。

$ conda update -n base -c defaults conda

仮想環境を作ってみます。

$ conda create -n sample

仮想環境をアクティベーションします。

$ conda activate sample

モジュールのインストールはこんな感じです。

$ conda install xlrd

minicondaのチートシートはここにありますので参考になるかも。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)