2013-10-07 4 views
0

Windows 용 netCDF4 설치를 시도했지만 (from here) netCDF4 모듈을 가져올 수 없습니다. 내가 설치 프로그램을 실행 한 후 완료해야이 추가 단계는Python 용 netCDF4 설치 실패, 수정 방법?

[email protected] /cygdrive/c/Python27/Lib/site-packages 
$ ls net* 
netcdf.dll   netCDF4_utils.pyo    netcdftime.pyc 
netCDF4.pyd  netCDF4-1.0.4-py2.7.egg-info netcdftime.pyo 
netCDF4_utils.py netCDF4-1.0.5-py2.7.egg-info 
netCDF4_utils.pyc netcdftime.py 

위치 :

Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 
>>> import numpy 
>>> import scipy 
>>> import netCDF4 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named netCDF4 

사이트 - 패키지 디렉토리에있는 모듈이있다?

감사합니다.

답변

0

사이트 패키지 디렉토리 이름에서 Cygwin Python이라고 가정합니다.

사이트 패키지 디렉토리가 파이썬 모듈 검색 경로에 있는지 확인해야합니다. 나는 이것이 어떻게 행해졌는지 잊어 버렸습니다 - 나는 그것을 어떻게했는지에 대한 노트를 가지고 있지만 그들은 직장에 있고 집에 있습니다 - 그러나 파이썬 사이트에는 그것에 대한 지시 사항이 있습니다. Cygwin Python의 경우 Unix 명령어를 원한다./usr 아래에 site.pth라는 파일을 추가하는 것과 관련이 있습니까?

+0

위의 대답에 더하여 netCDF4-Python을 만들 때/usr/local 접두사 (일명 C : \ Cygwin \ usr \ local)를 사용하여 설치했습니다. 이로 인해 파일은 /usr/local/lib/python2.7/site-packages에 저장됩니다. 이 디렉토리를 파이썬 검색 경로에 추가하기 위해 /usr/lib/python2.7/site-packages/local_packages.pth 경로를 가진 파일을 만들었고, 한 줄은/usr/local/lib/python2.7/site-packages –