Mac で、仮想環境を Anaconda で作り、Jupyter Notebook を立ち上げる方法を紹介します。
Anaconda はインストール済みとします。
ターミナルを立ち上げます。
次のコマンドを入力します。ただし「env1」は、作りたい仮想環境の名前です。また、python=〇〇で、python のヴァージョンを指定できます。
$ conda create -n env1 python=3.7
実行するとたとえば、次のように環境構築が始まります。なお構築された仮想環境は、「anaconda3」内に「envs」というフォルダが作成され、そこに存在します。
Collecting package metadata (current_repodata.json): done Solving environment: done ==> WARNING: A newer version of conda exists. <== current version: 4.7.10 latest version: 4.8.3 Please update conda by running $ conda update -n base -c defaults conda ## Package Plan ## environment location: /Users/***/anaconda3/envs/env1 added / updated specs: - python=3.7 The following packages will be downloaded: package | build ---------------------------|----------------- ca-certificates-2020.1.1 | 0 125 KB certifi-2019.11.28 | py37_1 156 KB ncurses-6.2 | h0a44026_0 1024 KB openssl-1.1.1e | h1de35cc_0 2.2 MB pip-20.0.2 | py37_1 1.7 MB python-3.7.6 | h359304d_2 19.8 MB setuptools-46.0.0 | py37_0 511 KB sqlite-3.31.1 | ha441bb4_0 1.2 MB wheel-0.34.2 | py37_0 50 KB ------------------------------------------------------------ Total: 26.7 MB The following NEW packages will be INSTALLED: ca-certificates pkgs/main/osx-64::ca-certificates-2020.1.1-0 certifi pkgs/main/osx-64::certifi-2019.11.28-py37_1 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.2-h0a44026_0 openssl pkgs/main/osx-64::openssl-1.1.1e-h1de35cc_0 pip pkgs/main/osx-64::pip-20.0.2-py37_1 python pkgs/main/osx-64::python-3.7.6-h359304d_2 readline pkgs/main/osx-64::readline-7.0-h1de35cc_5 setuptools pkgs/main/osx-64::setuptools-46.0.0-py37_0 sqlite pkgs/main/osx-64::sqlite-3.31.1-ha441bb4_0 tk pkgs/main/osx-64::tk-8.6.8-ha441bb4_0 wheel pkgs/main/osx-64::wheel-0.34.2-py37_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
ここまでで問題なければ「y」を押します。すると環境構築が進みます。
Downloading and Extracting Packages ca-certificates-2020 | 125 KB | ##################################################################### | 100% pip-20.0.2 | 1.7 MB | ##################################################################### | 100% ncurses-6.2 | 1024 KB | ##################################################################### | 100% openssl-1.1.1e | 2.2 MB | ##################################################################### | 100% wheel-0.34.2 | 50 KB | ##################################################################### | 100% python-3.7.6 | 19.8 MB | ##################################################################### | 100% certifi-2019.11.28 | 156 KB | ##################################################################### | 100% setuptools-46.0.0 | 511 KB | ##################################################################### | 100% sqlite-3.31.1 | 1.2 MB | ##################################################################### | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done # # To activate this environment, use # # $ conda activate env1 # # To deactivate an active environment, use # # $ conda deactivate
これで仮想環境が構築されましました。
$ conda activate env1
とターミナルで入力すると、構築した仮想環境を使えるようになります。
(env1) コンピュータ名:ディレクトリ名 $
と表示されれば、成功です。
Jupyter Notebook を使いたいので、次のコマンドを入力し、Jupyter Notebook をインストールします。
$ conda install -y jupyter==1.0.0 $ conda install -y notebook==5.0.0
インストールできたら、macOS 上に任意のディレクトリを作り、
$ cd $ mkdir notebooks $ cd notebooks
以下のコマンドを入力すれば、仮想環境上で Jupyter Notebook が立ち上がります。
$ jupyter notebook
と入力すると、仮想環境上で Jupyter Notebook が起動します。