2.2 Install --Entrez homebrew-cask. Si vous l'avez déjà, allez à installer miniconda.
terminal
$ brew cask
--Installer miniconda
terminal
$ brew cask install miniconda
terminal
$ conda create python=3.6 -name test_environment
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
  environment location: /usr/local/Caskroom/miniconda/base/envs/test_environment
  added / updated specs:
    - python=3.6
The following NEW packages will be INSTALLED:
  ca-certificates    pkgs/main/osx-64::ca-certificates-2019.10.16-0
  certifi            pkgs/main/osx-64::certifi-2019.9.11-py36_0
  libcxx             pkgs/main/osx-64::libcxx-4.0.1-hcfea43d_1
  libcxxabi          pkgs/main/osx-64::libcxxabi-4.0.1-hcfea43d_1
  libedit            pkgs/main/osx-64::libedit-3.1.20181209-hb402a30_0
  libffi             pkgs/main/osx-64::libffi-3.2.1-h475c297_4
  ncurses            pkgs/main/osx-64::ncurses-6.1-h0a44026_1
  openssl            pkgs/main/osx-64::openssl-1.1.1d-h1de35cc_3
  pip                pkgs/main/osx-64::pip-19.3.1-py36_0
  python             pkgs/main/osx-64::python-3.6.9-h359304d_0
  readline           pkgs/main/osx-64::readline-7.0-h1de35cc_5
  setuptools         pkgs/main/osx-64::setuptools-42.0.1-py36_0
  sqlite             pkgs/main/osx-64::sqlite-3.30.1-ha441bb4_0
  tk                 pkgs/main/osx-64::tk-8.6.8-ha441bb4_0
  wheel              pkgs/main/osx-64::wheel-0.33.6-py36_0
  xz                 pkgs/main/osx-64::xz-5.2.4-h1de35cc_4
  zlib               pkgs/main/osx-64::zlib-1.2.11-h1de35cc_3
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate test_environment
#
# To deactivate an active environment, use
#
#     $ conda deactivate
terminal
$ conda activate test_environmente
Selon la version, cela semble être source activate hogehoge '', mais dans conda version: 4.7.12 '', il semble être `` conda activate hogehoge ''. Les différences entre les versions n'ont pas été étudiées.
Cette activation ne réussira pas la première fois. Puisqu'il est dit que "l'initialisation est requise dans le shell que vous utilisez",
terminal
$ conda init zsh
Veuillez mettre le shell que vous utilisez à la place de ** zsh **. Lorsque vous l'exécutez, ce qui suit sera décrit dans .zshrc etc.
~/.zshrc
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/usr/local/Caskroom/miniconda/base/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh" ]; then
        . "/usr/local/Caskroom/miniconda/base/etc/profile.d/conda.sh"
    else
        export PATH="/usr/local/Caskroom/miniconda/base/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<
Après cela, vous devriez pouvoir utiliser le reste, alors rouvrez le terminal ou rechargez le .zshrc.
termianl
$ source .zshrc
――Pour vérifier l'environnement actuel et d'autres environnements
terminal
$ conda env list
# conda environments:
#
base                  *  /usr/local/Caskroom/miniconda/base
dlmugenknock             /usr/local/Caskroom/miniconda/base/envs/dlmugenknock
test_environment         /usr/local/Caskroom/miniconda/base/envs/test_environment
terminal
$ conda activate test_environment                                                                                                                     
$ conda env list
# conda environments:
#
base                     /usr/local/Caskroom/miniconda/base
dlmugenknock             /usr/local/Caskroom/miniconda/base/envs/dlmugenknock
test_environment      *  /usr/local/Caskroom/miniconda/base/envs/test_environment
――Comment sortir de l'environnement
terminal
$ conda deactivate

Apprentissage en profondeur ∞ J'ai fait ce coup Notes sur l'utilisation de Conda Utiliser Miniconda
Recommended Posts