짧은 Q, 맥 OS 시에라 단말기에서맥 OS X 이상 파이썬
는
I 할 경우
whereis python
/usr/bin/python
를 내가 그런 경우 : /usr/bin/python
파이썬에게 2.10
그러나 내가 python
을 실행하면 python 2.7.8이 열립니다.
어디에서 python 2.7.8을 알 수 있으며 whereis가 기본 파이썬 버전과 다른 파이썬 버전을 가리키는 이유는 무엇입니까?
짧은 Q, 맥 OS 시에라 단말기에서맥 OS X 이상 파이썬
는
I 할 경우
whereis python
/usr/bin/python
를 내가 그런 경우 : /usr/bin/python
파이썬에게 2.10
그러나 내가 python
을 실행하면 python 2.7.8이 열립니다.
어디에서 python 2.7.8을 알 수 있으며 whereis가 기본 파이썬 버전과 다른 파이썬 버전을 가리키는 이유는 무엇입니까?
파이썬을 실행하고 sys.executable
을 점검 할 수 있습니다.
whereis
은 몇 가지 표준 위치에서만 볼 수 있습니다. which -a python
을 사용하여 PATH
변수에 python
이 들어있는 디렉토리 목록을 가져 오십시오. 예를 들어, 내 컴퓨터 whereis
실제로 실행 python
를보고하지 않는 이유에 관해서는
$ whereis bash
/bin/bash
$ which -a bash
/usr/local/bin/bash
/bin/bash
$ echo "$PATH"
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
에, 내 예 참고 whereis
은 /bin/bash
를보고합니다. 그러나 /usr/local/bin
은 보다 이전에에 내 PATH
보다 /bin
가 표시되므로 bash
을 입력하면 프롬프트에 처음으로 PATH
을 입력하면 실행됩니다. 귀하의 경우 경로 앞부분에 나타나는 디렉토리에 Python 2.7.8이있을 가능성이 높습니다 (/usr/bin
).
MacPorts에서'/ opt' 디렉토리가 있습니까? – dawg