예를 들어, 내가 입력하면 python
Python2가 실행됩니다. 왜냐하면 나 /usr/bin/python
에게는/usr/bin/python2.7
하지만 이것이 프로그램에 영향을 미칠까요? 내 시스템에 Python 2가 필요한 프로그램이 있고 Python /usr/bin/python
2 대신 Python 3에 연결하도록 변경하면 해당 프로그램이 중단됩니까?
아니면 프로그램이 사용하지 않는 것입니까 /usr/bin
? /usr/bin
사용자 명령에만 사용되는 것 같아서 그렇지 않기를 바라지 만 확실하게 알고 싶습니다.
답변1
Python 2 가 필요한 프로그램이 있는 경우 /usr/bin/python2
일반 /usr/bin/python
./usr/bin/python
Ubuntu 20.04 이상을 사용하는 경우python-is-python3
명시적으로 Python 3을 만들었습니다 /usr/bin/python
. 이전 버전에서는 해당 심볼릭 링크를 변경하지 않는 것이 좋습니다.