anacondaをそのまま利用したいが昨今の状況でminicondaを使ってみる

下準備

git clone https://github.com/yyuu/pyenv.git /apps/pyenv
export PYENV_ROOT=/apps/pyenv
export PATH=$PYENV_ROOT/bin:$PATH
 
pyenv install -l | grep miniconda3
 
pyenv install miniconda3-4.7.12
pyenv global miniconda3-4.7.12
 
export PATH=$PYENV_ROOT/versions/miniconda3-4.7.12/bin/:$PATH

conda channel設定

[root@e ~]# conda config --get channels
(何も表示されない)
 
[root@e ~]# conda config --add channels conda-forge
[root@e ~]# conda config --get channels
--add channels 'defaults'   # lowest priority
--add channels 'conda-forge'   # highest priority
(追加したらdefaultsが表示された)
 
(実際には~/.condarcに掛れている)
[root@e ~]# cat ~/.condarc
channels:
  - conda-forge
  - defaults
 
[root@e ~]# conda config --remove channels defaults
[root@e ~]# conda config --show channels
channels:
  - conda-forge
[root@e ~]#

これで「conda-forge」を既定で参照するようになります.
ただ、それでも anaconda のパッケージをインストールしようとしますので「-y」を付けづに注意深くインストール作業を行いましょう

condaの調整

まずはcondaのupdate

[root@e ~]# conda info
 
     active environment : None
       user config file : /root/.condarc
 populated config files : /root/.condarc
          conda version : 4.10.3
    conda-build version : not installed
         python version : 3.7.4.final.0
       virtual packages : __cuda=11.4=0
                          __linux=3.10.0=0
                          __glibc=2.17=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /apps/pyenv/versions/miniconda3-4.7.12  (writable)
      conda av data dir : /apps/pyenv/versions/miniconda3-4.7.12/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : /apps/pyenv/versions/miniconda3-4.7.12/pkgs
                          /root/.conda/pkgs
       envs directories : /apps/pyenv/versions/miniconda3-4.7.12/envs
                          /root/.conda/envs
               platform : linux-64
             user-agent : conda/4.10.3 requests/2.26.0 CPython/3.7.4 Linux/3.10.0-1160.24.1.el7.x86_64 centos/7.9.2009 glibc/2.17
                UID:GID : 0:0
             netrc file : None
           offline mode : False
 
[root@e ~]#
 
[root@e ~]# conda update conda -c conda-forge

アプリ

conda-forgeでほぼ入れられるのだが、cuda関係はconda-forgeではない. これって違反なのかな?
default以外ならokというならセーフ?

最新の60件
2025-04-27 2025-04-26 2025-04-25 2025-04-24 2025-04-17 2025-04-15 2025-04-13 2025-04-02 2025-04-01 2025-03-31 2025-03-29 2025-03-28 2025-03-27 2025-03-26 2025-03-23 2025-03-22 2025-03-20 2025-03-17 2025-03-16 2025-03-15 2025-03-06 2025-03-03 2025-03-01 2025-02-18 2025-02-17 2025-02-14 2025-02-12 2025-02-03 2025-02-02 2025-01-27 2025-01-26 2025-01-25 2025-01-24 2025-01-23

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-07-24 (土) 20:49:06