Windows 10 ProにAnaconda3をインストールし,Pythonの環境を整えます.実はこれまでも使っていたのですが,conda installでパッケージをインストールしようとするとpermission deniedといったエラーとなり,インストールやメンテができなくなってしまいました.ググると同様の症状の報告例が出てきますが,結局原因が分からず,アンインストールしてインストールし直すことにしました.アンインストールするソフトウエアの名称はAnacondaで始まるのではなく,Python(Anaconda)のような名称になっていることに注意です.
追記2017年12月23日:conda update --allでアップデートしたところ,Anaconda PromptでAnacondaの環境が立ち上がらなくなってしまいました.すぐにあきらめAnaconda3-5.0.1を再インストールしました.その後の作業を以下にあらためて加筆訂正します.アップデートのトラブルがしばしば起こるので,Anaconda仮想環境の利用を前提とした方がよさそうです(オリジナルはrootです).あるいは,不具合が無い限り,パッケージのみのアップデートにとどめた方がよいかもしれません.

インストール

Anaconda3 5.0.1のインストールはすべてデフォルト(自分だけが使用するとし,管理者インストールにしない)です.その後,以下の通り最新版にアップデートしておきます.以下のプロンプトはbashのものですが,Windowsコマンドプロンプトに読み替えてください.
conda update anacondaはAnacondaの最新版にアップデートするものではなく,インストールされているパッケージが動く(互換性のある)最新版にアップデートするものらしいです.例えば,最新版にすると依存関係のエラーが出るような場合はその最新版にはアップデートされないようです.また,anacondaがcustom-py***のようなバージョンになりますが,これはanaconda5.0.1といったバージョン番号付きのものに手を加えていくために,オリジナルのものから分岐したことを示しているようです.
最初にcondaとパッケージのアップデートをしておきます.仮想環境ではconda自体のアップデートはできません.

conda update conda
conda update --all

Anaconda仮想環境の構築

次ににAnaconda仮想環境を用意します.以降はこの仮想環境で仕事を進めます.

### Data analysis用の環境を作ります
### Anaconda等のバージョンは変えないことを前提に,年月を付しておきます
### こうすることで,この時期の仕事環境を保持できるようにします
$ conda create -n da2017dec python=3.6

存在する仮想環境をconda env listで確認します.

$ conda info -e
# conda environments:
#
base                  *  C:\Users\jsasa\Anaconda3
da2017dec                C:\Users\jsasa\Anaconda3\envs\da2017dec

現在はbaseになっていますので,da2017decに変更します.

### Windowsの場合
$ activate da2017dec
$ conda info -e
# conda environments:
#
base                     C:\Users\jsasa\Anaconda3
da2017dec             *  C:\Users\jsasa\Anaconda3\envs\da2017dec

### ちなみにLinuxの場合は以下の通りsourceを付けます
$ source activate da2017dec

*がda2017decに移動し,現在の環境がda2017decに変更されたことが確認できました.
仮想環境を終了するにはdeactivateです.引数はありません.

deactivate

仮想環境を削除するにはconda remove 仮想環境名です.

conda remove da2017dec

以降はda2017dec仮想環境で作業をしていきます.

仮想環境でパッケージのインストール

仮想環境ではjupyterすらインストールされていませんので,必要なパッケージをインストールします.

conda install jupyter notebook pandas matplotlib bokeh netcdf4 pyproj scipy scikit-learn

不思議なのは,今回はあっさりnetcdf4もpyprojもインストールできました(過去の記事).もしかすると,Windows 10のFall Creators Updateを適用したのが原因かもしれません.