문제

Windows 머신을 실행 중입니다. Python 2.5를 설치했습니다. 또한 Windows 설치 프로그램을 사용하여 Numpy를 설치했습니다.

파이썬과 함께 제공되는 Python (명령 줄) 도구를 실행할 때 모두 훌륭합니다.

그러나 Cygwin을 실행 한 다음 내부에서 Python을 실행하면 Numpy 패키지를 찾을 수 없습니다.

어떤 환경 변수를 설정해야합니까? 어떤 가치를 설정해야합니까?

도움이 되었습니까?

해결책

Cygwin에는 자체 버전의 Python이 제공되므로 시스템에 두 개의 Python 설치가있을 수 있습니다. Windows 아래에 설치되고 Cygwin과 함께 제공되는 것.

이것을 테스트하려면 cygwin에서 bash 프롬프트를 열고 타이핑하십시오. which python 파이썬 실행 파일이 어디에 있는지 확인하기 위해. 그것이 말하면 /cygdrive/c/Python25/python.exe 또는 비슷한 것보다 Windows 실행 파일을 실행하는 것을 알게 될 것입니다. 네가 본다면 /usr/local/bin/python 또는 그런 것, 당신은 Cygwin 버전을 실행한다는 것을 알게 될 것입니다.

대화식 사용이 필요할 때 DOS 프롬프트를 열고 Python을 실행하는 것이 좋습니다. 이렇게하면 두 파이썬 설치가 멋지게 별도로 설치 될 수 있습니다 (둘 다를 두는 것이 매우 유용 할 수 있습니다. 나는 이것을 내 컴퓨터에서 수행합니다). 또한 Cygwin 쉘 내에서 Windows 대화식 콘솔 사용을 위해 설계된 프로그램을 실행하는 몇 가지 문제가있을 수 있습니다.

다른 팁

Cygwin이 제공하는 별도의 Python 사본을 실행하고 있습니다.

/cygdrive/c/python25/python (또는 설치 한 곳)을 실행하여 Win32를 얻거나 Numpy의 다른 사본을 설치할 수 있습니다.

Pythonpath가 멍청한 지 확인하십시오. 나타내다 모듈 검색 경로 (섹션 6.1.2) 그리고 Python의 검색 경로 수정 (4.1 절).

Windows 용 Numpy는 Cygwin Python과 호환되지 않습니다. Cygwin에서 직접 구축해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top