Notice
Recent Posts
Recent Comments
12-05 02:33
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준 11059
- SAA-C02
- 프로그래머스 조건에 맞는 개발자 찾기
- 깃허브
- react
- 백준 1756
- ROWNUM
- 정규화
- 백준 크리문자열
- 알고리즘
- 백준 2852
- SQLD
- 리스트 컴프리헨션
- AWS
- 데이터베이스
- 파이썬
- 백준 24499 파이썬
- join
- sql
- github
Archives
- Today
- Total
-
[Python] Mac에서 Python 기본 버전 변경하기 본문
반응형
가상환경을 만들기 위해 터미널에서
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 버전으로 바뀐 것을 확인할 수 있다.
반응형
'Python' 카테고리의 다른 글
[Mac] jupyter notebook 설치 (0) | 2022.05.03 |
---|---|
[Django] Error: That port is already in use 해결법 (0) | 2021.11.23 |
[파이썬] strip() 함수 - 문자열 및 공백제거 (2) | 2021.10.14 |
[파이썬] 코드 실행시간 측정하기 (2) | 2021.09.28 |
[파이썬] 알파벳/숫자 판별 함수 (2) | 2021.09.14 |
Comments