Notice
Recent Posts
Recent Comments
05-10 19:14
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

-

[Python] Mac에서 Python 기본 버전 변경하기 본문

Python

[Python] Mac에서 Python 기본 버전 변경하기

choiht 2021. 11. 16. 15:55
반응형

가상환경을 만들기 위해 터미널에서

python -m venv venv

를 입력했더니 다음과 같은 에러가 났다.

 

 

 

정확한 원인은 모르지만 내 로컬 환경에는 Python 3.9 버전과 Python 3.6 버전이 모두 설치되어있는데, 버전 두개가 충돌한 것 같았다. 

 

 

 

 

나의 해결방법은 다음과 같다.

 

 

 

1. 터미널을 실행하여 (python --version) 명령어 입력 후 파이썬 버전을 확인한다. 

 

원래는 위 사진처럼 뜨는게 맞는데 나는 이 명령어에서도 에러가 났다.

에러 사진

 

 

 

 

 

 

2. 다음 명령어를 입력하여 로컬에 설치되어있는 파이썬 버전을 확인한다.

ls -l /usr/local/bin/python*

그러면 이렇게 로컬에 설치되어있는 파이썬 목록이 쭉 뜬다.

 

 

 

 

 

 

3. 사용하려는 버전으로 변경한다.

python3.X으로 끝나는 것 하나만 선택하면 된다. 나는 파이썬 3.9 버전으로 변경했다. 

ln -s -f /usr/local/bin/python3.9 /usr/local/bin/python

적용이 잘 되고, (python --version) 을 입력했을 때도 에러가 안나는 것을 확인할 수 있다. 

 

 

 

 

 

 

 

(추가) 만약 위 방법에서 에러가 나는 경우

 

명령어를 입력했을 때, 사진처럼 Permission denied 가 뜨며 실행되지 않았다.

이 경우에는 아래의 명령어를 입력해서 해결할 수 있다.

 

alias python=python3

 

 

"python -V" 로 버전을 확인했을 때, 3.10 버전으로 바뀐 것을 확인할 수 있다.

 

반응형
Comments