[Python] 입력에서 에러가 나요...ㅠㅠ

Suzie·2021년 2월 7일
1
post-thumbnail

에러가 난 코드,,,, 엥?

n, m, k = map(int, input().split())

그리고 터미널...

5 8 3
Traceback (most recent call last):
  File "", line 1, in <module>
    n, m, k = map(int, input().split())
  File "<string>", line 1
    5 8 3
      ^
SyntaxError: invalid syntax

나와 같은 상황을 겪었다면
터미널에서 python의 버전을 확인해보자

두둥탁.... 왜 갑자기.. 우리 한시간 전만 해도 좋았잖아.. 너 왜 갑자기 Python 2 쓰니? ㅋㅋㅋㅋㅋ



바꿔주도록 합시다...;;
이것저것 해보다가 안되길래 전 그냥 다시 깔았어여 원래 버전에 문제 생긴 것 같기도 하고
3.8이어서 3.9로 업뎃하기도 하고?

brew install python

하지만 깔아도 덮어쓰기가 안되고 버전 2.7이길래 찾아보았더니

아래처럼 alias(별칭)을 설정해주면 된다고 한다~!

echo "alias python=/usr/local/bin/python3" >> ~/.bash_profile
echo "alias pip=/usr/local/bin/pip3" >> ~/.bash_profile

나는 zsh 써서 위에꺼 말구 이 아래로 써줬음

echo "alias python=/usr/local/bin/python3" >> ~/.zshrc
echo "alias pip=/usr/local/bin/pip3" >> ~/.zshrc

마지막으로 잘 바뀌었는 지 버전확인 해주면 된당

python --version


행복... 그럼 안녕

References

https://stackoverflow.com/questions/34187161/syntaxerror-invalid-syntax-python-3-5
https://www.daleseo.com/python-pyenv/

0개의 댓글