2012-03-27 3 views
0

PyGRIB 모듈을 컴파일하고 사용하려고합니다. 모듈의 바이너리 배포판이 없으므로 Cygwin을 사용하여 컴파일했습니다. 나는 정말로 나의 창 파이썬 설치에서 모듈을 사용할 수 있기를 바랄 것이다 - 나는 numpy, matplotlib, 그리고 나의 Windows 설치를위한 개발 환경 설정을 이미 가지고있다. 어떻게해야합니까? 내 c:\cygwin\lib\python2.6\site-packages 디렉토리에Windows 설치시 Cygwin에서 컴파일 된 Python 모듈을 설치하십시오.

pygrib-1.9.3-py2.6.egg-info 
pygrib.dll 

: 그것은 설치 Cygwin에서 보이는

는 다음과 같은 두 개의 파일을 생성합니다.

나는 이것을 복사하려고 시도했다 : C:\Python27\Lib\site-packages하지만 트릭을 수행하지 않는 것 같습니다.

내가 할 수 없다면 Cygwin에서 IPython을 사용할 수 있습니까? 나는 setup 유틸리티에서 그것을 보지 못했다.

+0

대신 mingw 컴파일러로 컴파일해야하는 것처럼 들립니다. 이것은 numpy와 scipy가 컴파일되는 방식이며, 결과는 원시 바이너리 라이브러리와 완벽하게 호환됩니다. – DaveP

답변

0

솔직히 파이썬을 사용할 때 창에서 컴파일하는 가장 쉬운 방법은 무료 비주얼 스튜디오 배포판을 사용하는 것입니다. 그렇게 많은 패키지를 설치했는데 문제가 없었습니다. 일반적으로 설치 과정에서 경로 변수가 경로에 배치되지만이를 확인해야합니다.

당신은하지 2010

당신은 여기에서 검색 할 수 있지만 2008을 사용할 수 있는지 확인해야하고, :이 길을 갈 경우 메모를 수행

http://msdn.microsoft.com/en-us/express/future/bb421473

, 그것은 의미합니다 다른 컴파일 된 파이썬 바이너리 패키지 (numpy, scipy 등)를 재설치해야 할 것입니다.

즉, 2.6egg에서 2.7 배포판으로 다운로드한다는 것을 알았습니다. 내 머리 꼭대기에서, 나는 2.6과 2.7이 같은 컴파일러를 사용하여 컴파일 된 것은 확실하지 않지만, 나는 믿는다. 어떤 경우에도 문제가 될 수 있습니다. 패키지가 2.7을 지원하지 않거나 2.6이 2.7과 동일한 컴파일러로 컴파일되지 않습니다.

관련 문제