2011-02-02 3 views
1

PyQt4를 사용하려고합니다. Linux 버전을 다운로드하여 Cygwin에서 설치하려고합니다. 왜냐하면 PC에 Windows가 있고 리눅스를 사용하기 때문에 Cygwin을 사용하고 있기 때문입니다. 설치 방법을 모르겠습니다. 제발 나를 안내 해줘. setup.py와 같은 파일은 없다. 설치해야한다. 어떻게해야합니까?pyqt4 on Linux 환경

+0

Windows를 사용하는 경우 Windows 빌드를 설치 하시겠습니까? – delnan

+0

"리눅스를 사용하고 싶습니다. 그러므로 Cygwin을 사용하고 있습니다." Cygwin은 Linux가 아닙니다. cygwin으로 윈도우에 pyqt의 리눅스 버전을 설치하는 것은 의미가 없습니다. Linux를 사용하거나, delnan이 말하는 것처럼 Windows 빌드를 사용하십시오. – utdemir

답변

2

PyQt4와 Qt는 크로스 플랫폼입니다. 크로스 플랫폼 코드를 작성하면 특정 OS에서 개발할 필요가 없습니다. 여러 플랫폼에서 수시로 테스트하는 것은 좋은 생각이지만, 일반적으로 좋은 크로스 플랫폼 코드는 정상적으로 작동합니다.

Windows 관련 기능인 Windows 관련 코드는 사용하지 마십시오. 특히, 셸 명령을 호출하는 것이 앱의 일부가 아니면 subprocess을 사용하지 말고 직접 경로를 작성하는 대신 os.path을 사용하고 경로를 하드 코딩하지 않고 사용중인 각 라이브러리가 교차 플랫폼인지 확인하고 ' 괜찮을거야.

그리고 Linux에서 테스트 할 때 실제 Linux에서 테스트하십시오. Cygwin은 다른 플랫폼입니다. 버추얼 박스로 가상 머신을 사용해 볼 수 있습니다.

P. PyQt4보다 더 자유로운 라이선스를 가지고 있고 거의 동일한 인터페이스로 PyQt4가 지원하는 대부분의 것을 지원하는 Nokia의 새로운 PySide를 볼 수도있다. 조금 어리지만 응용 프로그램을 완성 할 때쯤에는 아마 더 일반적 일 것입니다.