Python環境構築ガイドmacOS環境のPython Conda コマンド

macOS環境のPythonmacOS版PythonのインストールPythonの実行pip仮想環境

Anaconda には conda コマンドがインストールされており、パッケージのインストールや、実行環境の作成・切り替えなどを行えます。

Conda パッケージのインストール

conda install コマンドを使って、ANACONDA PACKAGE LIST の Pythonパッケージをインストールできます。

$ conda install idna
Fetching package metadata ...........
Solving package specifications: .

Package plan for installation in environment C:\Users\user1\Anaconda3\envs\xxx:

The following packages will be UPDATED:

    anaconda: 4.4.0-np112py36_0 --> custom-py36_0
    idna:     2.5-py36_0        --> 2.6-py36_0

Proceed ([y]/n)?
…

Conda環境の作成

conda create コマンドは、特定のPythonバージョンやパッケージなどをインストールし、用途に応じて切り替えられる環境を作成します。

$ conda create --name env1
Fetching package metadata ...........
Solving package specifications:
Package plan for installation in environment C:\Users\user1\Anaconda3\envs\env1:

Proceed ([y]/n)? y
…

Conda環境は独立したPythonの実行環境で、他の環境には影響を与えずにパッケージのインストールや削除を行えます。

作成した環境は、activate コマンドで使用します。

$ activate env1
(env1) $

環境が切り替わると、コマンドプロンプトに (env1) と表示されます。

仮想環境を切り替えると、環境変数 PATH が設定され、python コマンドは env1 環境から実行されるようになります。また、conda install でインストールするパッケージも、env1 環境にのみインストールされます。

Pythonのバージョンを指定して環境を作成するときは、python 引数を使用します。次の例は、Python 2.7 用の環境を作成します。

$ conda create -n py2env python=2.7
Fetching package metadata ...........
Solving package specifications: .

Package plan for installation in environment C:\Users\user1\Anaconda3\envs\py2env:

The following NEW packages will be INSTALLED:

    pip:            9.0.1-py27_1
    python:         2.7.13-1
    setuptools:     27.2.0-py27_1
    vs2008_runtime: 9.00.30729.5054-0
    wheel:          0.29.0-py27_0

Proceed ([y]/n)?y
…
Copyright © 2001-2023 python.jp Privacy Policy python_japan
Amazon.co.jpアソシエイト
Amazonで他のPython書籍を検索