Windows 10 ProにAnaconda3をインストールし,Pythonの環境を整えます.実はこれまでも使っていたのですが,conda installでパッケージをインストールしようとするとpermission deniedといったエラーとなり,インストールやメンテができなくなってしまいました.ググると同様の症状の報告例が出てきますが,結局原因が分からず,アンインストールしてインストールし直すことにしました.アンインストールするソフトウエアの名称はAnacondaで始まるのではなく,Python(Anaconda)のような名称になっていることに注意です.
Anaconda3 5.0.1のインストールはすべてデフォルト(自分だけが使用するとし,管理者インストールにしない)です.
Anaconda Promptを立ち上げ,必要なパッケージを以下の通りインストールしていきます.不思議なのは,今回はあっさりpyprojがインストールできました(過去の記事).もしかすると,Windows 10のFall Creators Updateを適用したのが原因かもしれません.

(C:\Users\username\Anaconda3) C:\Users\username>conda install netCDF4
Fetching package metadata .............
Solving package specifications: .

Package plan for installation in environment C:\Users\username\Anaconda3:

The following NEW packages will be INSTALLED:

    libnetcdf: 4.3.3.1-3
    netcdf4:   1.2.4-np113py36_0

The following packages will be UPDATED:

    anaconda:  5.0.1-py36h8316230_2  --> custom-py36h363777c_0

The following packages will be DOWNGRADED:

    h5py:      2.7.0-py36hfbe0a52_1  --> 2.7.0-np113py36_0
    hdf5:      1.10.1-vc14hb361328_0 --> 1.8.15.1-vc14_4
    pytables:  3.4.2-py36h71138e3_2  --> 3.2.2-np113py36_4

Proceed ([y]/n)? y

anaconda-custo 100% |###############################| Time: 0:00:00   0.00  B/s
hdf5-1.8.15.1- 100% |###############################| Time: 0:00:00  10.93 MB/s
h5py-2.7.0-np1 100% |###############################| Time: 0:00:00  15.72 MB/s
libnetcdf-4.3. 100% |###############################| Time: 0:00:00  11.97 MB/s
netcdf4-1.2.4- 100% |###############################| Time: 0:00:00  26.75 MB/s
pytables-3.2.2 100% |###############################| Time: 0:00:00  13.78 MB/s

(C:\Users\username\Anaconda3) C:\Users\username>conda install pyproj
Fetching package metadata .............
Solving package specifications: .

Package plan for installation in environment C:\Users\username\Anaconda3:

The following NEW packages will be INSTALLED:

    pyproj: 1.9.5.1-py36_0

Proceed ([y]/n)? y

pyproj-1.9.5.1 100% |###############################| Time: 0:00:00  18.55 MB/s

netCDF4をpipでインストールし直す

しかし,netCDF4をimportすると,DLL load failedというエラーとなってしまいました.うまい対処法はないようでしたが,以下のようにして問題を回避できました.condaでインストールしたnetcdf4をアンインストールし,pipで入れ直します.いろいろ苦労しますね.

(C:\Users\username\Anaconda3) C:\Users\username\Anaconda3>conda remove netcdf4
Fetching package metadata .............
Solving package specifications: .

Package plan for package removal in environment C:\Users\username\Anaconda3:

The following packages will be REMOVED:

    netcdf4: 1.2.4-np113py36_0

Proceed ([y]/n)? y


(C:\Users\username\Anaconda3) C:\username\Anaconda3>pip install netcdf4
Collecting netcdf4
  Downloading netCDF4-1.3.1-cp36-cp36m-win_amd64.whl (2.9MB)
    100% |████████████████████████████████| 2.9MB 3.0MB/s
Requirement already satisfied: numpy>=1.7 in c:\users\username\anaconda3\lib\site-packages (from netcdf4)
Installing collected packages: netcdf4
Successfully installed netcdf4-1.3.1