문제

방금 시도했습니다 (처음으로 추가 할 수도 있습니다)

포트 업그레이드 설치

Macports에서는 후회하게 될까봐 두렵습니다. 특히 X11과 Python에 관한 많은 오류가 있습니다.

파이썬에 관한 일반적인 오류 메시지는 다음과 같습니다.

---> python24 2.4.5_4+darwin_9 오류 : Python24 2.4.5_4 활성화 활성화 2.4.5_4 실패 : 이미지 오류 : /opt/local/library/frameworks/python.framework/versions/2.4/lib/python2.4 이미 존재하고 그렇지 않습니다. 등록 된 포트에 속합니다. 포트 Python24를 활성화 할 수 없습니다.

내 질문 : 약간의 문제를 기대해야합니까? 그리고 : 이러한 오류를 고치는 것에 대한 힌트가 있습니까?

업그레이드하기 전에 "Sync"및 "Selfupdate"를 수행했습니다.

도움이 되었습니까?

해결책

일반적으로 MacPorts 설치가 열광적 인 상태가되기 시작하면 (일반적으로 goofed 되었기 때문에) /opt 폴더를 삭제하고 다시 설치합니다. 난 그냥 게으르다. 그래도 모습에서 구식/기존 폴더를 통해 새 포트를 다시 설치하려고합니다.

당신은 시도 했습니까? Porticus? 어떤 포트가 설치되고 활성화되어 있는지 알려주는 것이 좋습니다. 아마도 현재 Python 포트를 비활성화하고 새로운 포트를 설치하면 다시 움직일 수 있습니다.

다른 팁

오류 메시지에서 알 수 있듯이 해당 파일이 /opt 디렉토리에 존재하고 등록 된 포트에 속하지 않으면 어떻게 도착했는지 궁금해해야합니다. 어쩌면 이전의 설치에서 남겨 졌을까요?

어느 쪽이든, 나는 문제의 파일을 삭제하는 데 해를 끼치 지 않는다 (그리고 그 외관에서 아마도/opt/local/library/frameworks/python.framework/versions/2.4 디렉토리).

일반적으로 이와 같은 문제를 해결하려면 포트 관리자에게 문의하거나 Macports 메일 링리스트에 문의해야합니다.

최근 에이 오류 메시지를 받았습니다

[...] already exists and does not belong to a registered port

제 경우에는 MacPorts를 사용하여 설치하려고했기 때문에 Putty (지원하기 위해 FireFTP). 어쨌든, 지난 한 해 동안 나는 'fink'를 사용하고 있었고 apt-get Leopard에서는 Debian/Ubuntu에 더 익숙하기 때문에. 따라서 충분한 배경.

문제는, 나는 도서관 (국외 거주자)을 설치했다는 것입니다. apt-get 그 맥 포트는 업그레이드를 원했습니다. 그러나 완전히 다른 경쟁 패키지 관리자를 사용하여 등록되었습니다. 그것이이 메시지가 나에게 의미하는 바입니다. 말이된다. 업그레이드 apt-get 나를 충분히 높은 버전으로 데려 가지 않았으므로 대신 힘을 사용하여 업그레이드를 진행합니다.

나를 위한, sudo port -d -f install expat 업그레이드를 밀고 APT 버전을 과도하게 작성하고 진행할 수있었습니다.

데비안 체크 아웃에서 다른 일을 손상시키지 않기를 바라고 있습니다.

청소 /OPT /로컬 및 재설치 MacPorts는 스노우 레오파드에서 저에게 잘 작동했습니다.

레지스트리 문제가 발생했습니다. 나는 단순히 "sudo port -d -f Un -intall 프로그램"을 시도했습니다. 프로그램은 레지스트리가 깨진 프로그램을 참조합니다.

Mac OS X 10.4.11 Python 2.4와 함께 선적합니다 (표범에 대해서는 확실하지 않음). 경로는 /library/frameworks/python.framework/versions/2.4/lib/python2.4이므로 전혀 설치할 필요가 없습니다.

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