지난 몇 달 동안 저는 프로그래밍의 대부분을 수행하기 위해 Wing IDE를 사용하도록 설정했습니다. 주로 wxPython과 잘 작동하기 때문에 Wing을 선택했습니다. 터미널과 함께 TextWrangler를 사용할 때보 다 훨씬 빨리 디버깅 할 수있었습니다. 그러나 Wing의 단점은 범용 빌드를 32 비트 모드로 실행하도록하는 만족스러운 방법이 없다는 것입니다. wxPython 2.8.x (32 비트 전용)를 사용하고 있으므로 파이썬의 32 비트 전용 버전을 실행 파일 (2.7.1)로 사용하고 있습니다. 파이썬 표준 라이브러리와 wxPython만을 사용하는 한 아무 문제가 없지만이 32 비트 버전의 Python을 사용하기 위해 제 3 자 모듈을 설치하기 시작할 때 문제가 발생합니다. 나는 macports를 사용하여 설치하는 모든 일을하고 싶지만 다운로드 한 macport는 보편적 인 파이썬의 다른 버전에서만 사용할 수있는 모듈을 설치하는 것처럼 보입니다. 기본적으로 다음이 MacPorts를에 대한 질문은, 나는 다음 두 가지 사항에 대한 설명을 감사하겠습니다 :얼마나 많은 macports 설치가 필요합니까?
- 내 컴퓨터에 파이썬의 세 가지 버전 (예를 들어 2.6, 2.7 및 3.2)을 원하고, 사용하려는 경우 macports 각각에 대한 모듈을 설치하려면 3 개의 별도 버전의 macports가 필요합니까 - 각 python에 하나씩?
- 제가 맞다면 (1) 어떻게 별도의 버전을 설치해야합니까? 나는 macports 웹 사이트를 살펴 봤지만 어떤 버전의 파이썬을 사용하고 싶은 다른 버전에 대한 참조는 찾을 수 없다.
도움을 주셔서 감사합니다.
좋아요, 명확히하기 위해 :/opt/local/bin을 검사했을 때 macports는 파이썬의 세 가지 버전 인 2.4, 2.6, 2.7을 설치했습니다. 내가 관심있는 것은 2.7이며 유니버설 빌드입니다. 이것은 원래 게시물에 언급 된 문제로 인해 불행합니다. 다음 두 가지 중 하나를 할 수있는 것처럼 보입니다 : macports를 잊어 버리고 Ned를 제안하거나, 어떻게 든 macports 버전의 python2.7 32 비트 만 설치하면 4 개의 macports 비단뱀이 생깁니다. 후자의 옵션이 가능한가? –
32 비트 전용 MacPorts python2.7을 빌드 할 수 있어야하지만 약간의 노력이 필요합니다. MacPorts가 모든 종속 패키지의 64/32 비트 범용 버전을 설치했는지 확인해야합니다. ''py27-wxpython-devel' 포트가 작동하여'wx'가 OS X에서 미래를 얻는 것이 분명히 필요하다면 더 좋을 것입니다. 작동하는지 아닌지 알려주세요. 그렇지 않다면 빌드하려고 시도 할 수 있습니다. MacPorts 용 32 비트 전용 버전 (지금은 그럴 시간이 없습니다). 또한 * python.org에서 32 비트 전용 2.7을 사용하는 경우 Lion (Xcode 4 포함)에 다른 문제가 발생합니다. –
-devel 루트를 사용하려고했지만 이미 문제가 발생했습니다 : '충돌하는 포트가 설치되어 있으므로 wxWidgets-devel을 설치할 수 없습니다 : wxWidgets'. 이에 대해 별도의 질문을 게시했습니다. –