10.8.1 (Mountain Lion)을 사용 중입니다.MacPorts 및 bash PATH
Mountain Lion으로 업그레이드 한 후 일부 MacPorts가 작동을 멈췄습니다. 쉬운 생활을 위해, 나는 단지 /opt/local/
을 제거하고 MacPorts의 최신 버전을 다시 설치 한 다음 포트 자체를 다시 설치했습니다.
이것은 내가 사용하고 있던 많은 포트가 번들로 제공되는 OS X 기본값으로 돌아 갔음을 의미합니다. /opt/local/bin
이 PATH에서 처음 왔지만 문제가 해결되지 않았 음을 확인하기 위해 .profile
을 열었습니다.
$ port select python
Available versions for python:
none (active) # shouldn't the bundled version be here?
python27
python32
$ which python
/usr/bin/python
활성 포트 (sudo port select --set python python27
를) 변경 문제를 해결하지만, 모든 포트가 port select
작업 :
나는 port select
의 출력이 증상 의심. 아무도 여기서 무슨 일이 일어나는 지 알아?
편집 : 나는이 완전한 수정을 고려하지 않는다는 것을 명확히해야한다 - 당신은 내가 단지거야 의심 sudo port select --set python python25-apple
같은 명령으로 다시 애플 버전으로 변경할 수 있도록되어있어 근본적인 문제를 해결함으로써 ~/.profile
의 기록을 위해
export PATH=/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/texbin
'.bashrc'은 어떻습니까? 나는 OS X에서 처음 실행 된 것을 기억할 수 없다. – slugonamission
'$ open .bashrc'는'/Users/ben/.bashrc 파일이 존재하지 않는다 '는 것을 의미하므로 분명히 그렇지 않다! –
당신은 파이썬 문제를 해결했습니다. 어떤 다른 포트가 여전히 작동하지 않습니까? 터미널 세션에서'echo $ PATH'는 무엇을 보여줍니까? 새 터미널 창을 열어 보셨습니까? '.profile'과 함께'.bash_profile' 파일을 가지고 있습니까? 그렇다면 bash가 선호 할 것입니다. –