현재:
$ python
version 2.7.5
$ python3.3
version 3.3
그렇게 할 때마다 내가 어떻게 설정합니까 실행하십시오 '$ 파이썬' 이 열릴 3.3tb?
일부 응용 시스템 변경 기본값입니다 파이썬 버전을 분할합니다 python2 종속되는 것이다.
Mac OS X 은 bash 기본적으로 대부분의 셸 명령을 앨리어스가 수 있습니다. 또한 '~ 를 할 경우, 이거 /.bash_profile':
alias python='python3'
'지금' python3 는 파이썬 '명령'. 스케쳐내 원본 파이썬 (가리키는 python2 수 있습니다 (escape) '즉' 가 변경되지 않고 앨리어스를 것가운데 python2 \python 앨리어스가 하고 런칭합니까 )
번역기 (나는한다) , 시작하면 더 자주 가장 좋은 것은 다음과 같다.
alias 2='python2'
alias 3='python3'
새로 열 쉘로 세션이고, 이러한 앨리어스를 사용할 수 있습니다. 현재 세션에 스케쳐내 효과적으로 할 수 있도록 어졌다면 you& # 39, ll 소스 있다.
source ~/.bash_profile
팁: 대신 하고 있다.
#!/usr/bin/env python
사용:
#!/usr/bin/env python3
업데이트: 마치 업데이트하십시오 안됩니다. https://stackoverflow.com/questions/5846167/how-to-change-default-python-version > <;
이 같은 일이 제대로 모두렙일 설정 파일을 추가하고 데이터베이스에구성원을 rc (예: ~ /.bashrc):
module load python3.3
이렇게 하면 전환할 수 있도록 필요한 모든 시스템에 로그인할 때 경로 주변에 영향을 주지 않고 설정값으로.
파이썬 it 수출 경로를 통해 명령문입니다 를 설치할 때 것 같아요 ~ /.bash_profile 절실해졌습니다. 그래서 더 이상 사용하지 않으려면 파이썬 2 됩니다 있는 제거하시겠습니까 진술을 할 수 있다. 위에 언급된 바와 같이 앨리어스가) 도 할 수 있는 좋은 방법입니다.
참조 (분리하십시오 /.bash_profile 방법은 다음과 같습니다 ~
이 기본으로 설정할 수 있는 길이 옳고 파이썬 3 Mac
이 문서 작성자 논의하십시오 3 가지 기본 설정 파이썬.
이러한 모든 방법으로 일하고 있다. 어떤 것이 더 결정할 수 있습니다.
비르투아렌프라이퍼 사용하는 경우 ',' virtualenvwrapper.sh ',' 다음 '이 열려 있는 찾아 됩니다 사용하여 사용하여 다음과 같은 다른 편집기에는 어졌다면 변경하십시오 비활성으로' 또는 '
# Locate the global Python where virtualenvwrapper is installed.
if [ "${VIRTUALENVWRAPPER_PYTHON:-}" = "" ]
then
VIRTUALENVWRAPPER_PYTHON="$(command \which python)"
fi
변경하십시오 " 선 ',', '을 " VIRTUALENVWRAPPER_PYTHON = $ (명령을 \which 파이썬) = $ (명령을 \which python3), VIRTUALENVWRAPPER_PYTHON " ",'.
가장 간단한 방법은 afaq afnor apc® 파이썬 설치할 것을 통해 [브루 (brew)] (https://brew.sh/). # 39 don& 브루 (brew) 가 없는 경우, 이를 먼저 합니다. 설치하고 나면 다음 실행하십시오 시에 터미널.
"'sh 파이썬 브루 (brew) 설치 "'
이렇게 하면 설치처 파이썬 3. # 39 에 설치한 후 it& 실행하십시오:
"'sh ls - l / usr / local / bin / 파이썬 * "' 파이썬 설치 등 브루 (brew) 에서 만든 링크를 모두 볼 수 있습니다. 이 모습이 될 것입니다.
"'sh 1일 10월 - 13 35 라우제르 xr x 1 sername 관리 36 /usr/local/bin/python3@ >. ./Cellar/python/3.7.4_1/bin/python3 1일 10월 - 13 35 라우제르 xr x 1 sername 관리 43 /usr/local/bin/python3-config@ >. ./Cellar/python/3.7.4_1/bin/python3-config 1일 10월 - 13 35 라우제르 xr x 1 sername 관리 38 /usr/local/bin/python3.7@ >. ./Cellar/python/3.7.4_1/bin/python3.7 1일 10월 - 13 35 라우제르 xr x 1 sername 관리 45 /usr/local/bin/python3.7-config@ >. ./Cellar/python/3.7.4_1/bin/python3.7-config 1일 10월 - 13 35 라우제르 xr x 1 sername 관리 39 /usr/local/bin/python3.7m@ >. ./Cellar/python/3.7.4_1/bin/python3.7m 1일 10월 - 13 35 라우제르 xr x 1 sername 관리 46 /usr/local/bin/python3.7m-config@ >. ./Cellar/python/3.7.4_1/bin/python3.7m-config "' 첫 번째 행의 '이' 이 예제에서와 python3 심볼링크 정보기술 (it) 을 설정할 수 있다 '기본' 심볼릭 링크 실행하십시오 다음과 같습니다.
"'sh f /usr/local/bin/python3 /usr/local/bin/python ln - s "'
설정된 할 수 있습니다.
"'sh 어떤 파이썬 "'
또한 보여줘야 한다.
"'sh /usr/local/bin/python "'
현재 터미널 쉘로 리로드하려면 합니다 사용할 수 있는 모든 it 의 새로운, 그러나 심볼릭 링크 쉘로 새로 연 쉘로 세션은 (/dev/raw/raw200) 는 자동으로 사용한다. 이 새로운 단말기를 쉘로 테스트하려면 열기을 실행하십시오 다음과 같습니다.
"'sh 파이썬 - 버전 "'
뭐. # 39 의 it& 좀 지났습니다. 그래도 좋은 답변을 받을 수 있을 것 같다.
파이썬 버전을 설치 및 사용 또는 필요한 모든 것을 통해 이를 비르투아르노프 되었다. 비르투아르노프 종종 있지만, 여전히 뭔가 쓰레기 같은 it& 것으로 # 39 의 파이썬 버전을 보다 운행에서어떠한 웨이리야 시스템 변경 (macos 에서 자신을 보호하기 위해 같은 행동을 보인다), 또는 사용자 와이드 배시 와이드. 그러든지요 그냥 잊고 기본값입니다 파이썬. 가장 필요한 것은 같은 취지로 베네프 사용하는 OS 에 매우 감사하며.
이 사건은, 예를 들어, 현대의 많은 리눅스 배포판에서 폐기할 Python2 확인란만 시스템에 설치된 out-of-the-box Python3. 하지만 뭔가 함께 everytime 설치하려는 기존 python2 비호환성의 상관 관계. 무슨 말인지 바랍니다. 좋은 개발자 doesn& # 39, t care. 개발자들은 파이썬 버전을 만들 수 있는 좋은 취지로 청소하십시오 그들이 원하는.
매포르츠 를 사용하는 경우, 쉽게 할 수 있는.
실행하십시오:
',' 포트 설치처 python37 < /i> i> <;;
설치 후, 기본 설정:
sudo port ',' 선택 - 파이썬 python37 < /i> 설정되었습니다 i> <;;
sudo port ',' < /i> python37 python3 설정되었습니다 < i> 선택 -;;;
cmd 창을 재시작하여 하였다.