이것은 제가 사용하고 있는 서버의 출력입니다. 일부 기존 스크립트는 Python 2.7.6을 사용하지만 제가 시작하고 실행하려는 스크립트는 Python 3.6.1로 작성되었습니다.
[username@servername ~]$ python
Python 2.7.6 (default, Jan 27 2015, 16:22:20)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
[username@servername ~]$ which python
/usr/bin/python
[username@servername ~]$ which python3
/usr/bin/which: no python3 in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/username/bin)
답변1
가장 좋은 방법은 아래와 같이 명령줄을 사용하여 설치하는 것입니다.
sudo yum python36 설치
그러면 Python 3.6.1이 /usr/bin/python36에 설치됩니다.
다음과 같이 내 출력을 확인하십시오.
[xxx ~]$ 어느 파이썬
/usr/빈/파이썬
[xxx ~]$ 여기서 python36
/usr/bin/python36
[xxx ~]$ python36
Python 3.6.1(기본값, 2017년 5월 11일, 13:02:16) [GCC 6.3.1 20161221 (Red Hat 6.3.1-1)] Linux 유형 "help", "copyright", "credits" " 또는 자세한 내용은 "라이센스"를 참조하세요.
답변2
이것IUS 환매 계약병렬 설치가 있습니다.파이썬 3.6 패키지. 이는 시스템 Python에 영향을 미치지 않으며 /usr/bin/python
여전히 /usr/bin/python36
Python 3.6 패키지인 RHEL Python 패키지입니다.