9
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

AnacondaでGUIだけで仮想環境を構築

Last updated at Posted at 2019-02-24

概要

WindowsにAnacondaをインストールして、Anaconda NavigatorからGUIだけで仮想環境を構築する手順についてまとめました。

準備

Anacondaの公式HPからAnacondaインストーラをダウンロードしてきます。2019/02/24 時点の最新版は Anaconda 2018.12(Python3.7) というバージョンでした。

デフォルト環境の確認

スタートメニューから Anaconda Navigator を起動します。

左側のタブから Environments(環境)を選択します。

Anacondaのインストール直後は、環境として root(base) のみが存在していることが確認できます。右側上部のドロップダウンリストから installed を選択して、インストールされているパッケージ名称バージョンを確認することができます(例えば、環境 root(base) には numpymatplotlib などがインストールされていることが確認できます)。

noname.png

この環境のPythonを開いてみたいと思います。環境リストの root(base) の横の三角マークをクリックして Open with Python を選択します。

noname.png

対話モードのPythonが起動します。

Python 3.7.1 (default, Dec 10 2018, 22:54:23) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Pythonのバージョンが 3.7.1 となっていることが確認できます。また、次のように numpy や matplotlib が問題なくインポートできる状態となっています。

>>> import numpy
>>> import matplotlib

Python3.6 環境の構築

**root(base)**には手を加えずそのまま維持して、新しくPython3.6の環境を構築していきたいと思います。

環境リストの下部にある + Create ボタンをクリックして、Nameを「python36」、Pythonバージョンを「3.6」として新しい環境を作成します。Name(名前)はそのままパス名に反映されるので、日本語やスペースなどの文字を使うことは避けたほうが良いと思います。

noname.png

作成した python36 環境で先ほどと同様に三角マークをクリックして Open with Python を選択します。次のようにバージョンが 3.6.8 のPython環境が構築されていることが分かります。

Python 3.6.8 |Anaconda, Inc.| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

しかし、新規に作成した環境では最低限のパッケージしかインストールされていないので、次のように numpy などをインポートすると失敗します。

>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'numpy'

新環境にパッケージをインストール

Anaconda Navigator で新しく作成した python36 環境が選択された状態にしておきます。

リストを installed から all に切り替えて、Update index をクリックして最新のパッケージ一覧を取得します。
noname.png

パッケージ一覧が更新されたら、導入したいパッケージを検索して、チェックを入れて Apply ボタンをクリックします。依存関係のチェックがあり、次のような確認ダイアログが表示されます。Applyをクリックするとパッケージのインストールが行なわれまます。

下記は、numpy を選択したときの例です。
noname.png

再び、Open with Python で、対話モードのPythonを起動し、対象のパッケージのインポートができることを確認します。

Python 3.6.8 |Anaconda, Inc.| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
9
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?