작성
·
2.6K
답변 1
0
안녕하세요!
컴퓨터 환경마다 다른데 python3을 설치했더라도 python 명령어를 사용했을때 python3이 자동으로 사용되는 경우가 있고 아닌 경우가 있습니다. 물론 대부분의 환경에서는 python 명령어를 사용하면 python3이 사용이 됩니다. 즉, python3이 깔려있다면, 대부분의 경우(명령어 위치 지정이 잘되어 있는 경우)
"python3 -m venv" 와 "python -m venv"이 동일합니다.
MacOS의 경우 기본적으로 python2가 설치되어 있어서 python3을 설치 했더라도 "python" 명령어는 python2가 사용되는 경우가 있을 수도 있습니다.. (터미널에서 python -v 명령어를 수행하면 알 수 있습니다.)
따라서 정확하게는 공식문서처럼 "python3 ..."으로 하는 것이 좋습니다. 다만 대부분의 경우에는 python3이 깔려 있으면 python === python3 인 경우가 많아서 강의에서는 python이라고 했습니다!
[참고]
- alias(특정 명령어 별칭을 주는 쉘 명령어) 를 사용하여, 명령어에 별칭을 줄 수 있습니다.
- python은 버전이 1, 2, 3으로 나누어져 있습니다. 레거시 코드를 제외하면 대략 99% 이상이 3버전을 사용합니다. )