728x90
1. 개요
Python 경로 설정을 신경 쓰지 않아서 에러를 잡는데 많은 시간을 소비한 경험이 있다.
[발생 에러]
python file.py parameter 코드를 실행하니 Syntax Error가 발생하였다.
처음에는 Syntax Error라서 코드에 문제가 있다고 생각하였다.
하지만, python3 버전을 설치한 후 경로 설정을 해주지 않아 python 2.x 버전이 수행되어 발생한 에러였다.
[해결 방법]
1. python3 으로 코드 실행하기
2. python 경로 변경
python2 버전보다 python3 버전을 자주 사용하고 python 명령어를 수행할 때마다 3을 붙이는 것은 번거롭기 때문에 python 경로를 수정하여 위 문제를 해결하였다.
2. Python 경로 변경
2.1 Python 경로 확인
ls -l /usr/local/bin/python*
위 명령어를 수행하면 python 경로, 버전을 확인할 수 있다.
2.2 Python 경로 변경
ln -s -f /usr/local/bin/python3.9 /usr/local/bin/python
목록에 있는 python 버전 중 3.9 버전으로 바꾸기 위해서 위 명령어를 수행하였다.
2.3 Python 버전 확인
터미널을 다시 열고 python --version 명령어를 수행하면 python 버전이 바뀐 것을 확인할 수 있다.
728x90
'Language > Python' 카테고리의 다른 글
[Python] Decimal이란 (0) | 2023.07.09 |
---|---|
[ Python ] 점프 투 파이썬 전면 개정 2판 서평 (0) | 2023.07.01 |
[Python] *args, **kwargs (0) | 2022.07.03 |
Garbage Collection (2) | 2020.12.12 |
Python의 장점과 단점 (0) | 2020.12.12 |