파 이 썬 2.75 업그레이드 3.6.3
Centos 7 기본 yum 설치 python 은 2.7.5 입 니 다.
(인터넷 에서 업 그 레이 드 를 많이 봤 는데 모두 틀 렸 어 요. python 이 혼 란 스 러 워 서 yum 이 고 장 났 어 요. 본인 은 yum 을 다시 설 치 했 어 요.http://www.cnblogs.com/eason-d/p/8608180.html)
3, 6, 3 설치 하기 전에.
1. 상용 키 트 설치
최소 화 된 설치 이기 때문에 안에 아무것도 없 으 니 직접 설치 해 야 합 니 다.
# yum -y update
# yum -y install vim wget ntp bind-utils net-tools nmap
2. python 보조 도구 설치 - easyinstall
# yum -y install python-setuptools
3. python 보조 도구 설치 - pip
# easy_install pip
4. 컴 파일 러 를 업데이트 합 니 다. 업데이트 되 지 않 으 면 python 내 make 를 컴 파일 할 수 없습니다.
# yum -y install make gcc gcc-c++
5. zlib - devel 을 설치 하고 설치 하지 않 으 면 make install 과정 에서 오류 가 발생 합 니 다.
# yum -y install zlib-devel
6. 읽 기 도 구 를 설치 합 니 다. 설치 되 어 있 지 않 으 면 python command mode 에서 방향 키 를 사용 할 수 없습니다.
# yum -y install readline*
7. openssl - devel 을 설치 하고 설치 하지 않 으 면 numpy, scipy 등 세트 를 설치 하 는 중 오류 가 발생 할 수 있 습 니 다.
# yum -y install openssl-devel
2: 다운로드
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
mkdir /usr/local/python3 -p
tar xf Python-3.6.3.tgz
cd Python-3.6.3
./configure
make
make install
이때
python -V 봤 는데 2.7.5 버 전이 에 요.
python3 -V 보니까 3, 6 버 전.
9. python 이름 을 바 꾸 고 python 2.7 대신 python 3.6 으로 바 꿉 니 다.
# mv /usr/bin/python /usr/bin/python.bak # python .bak
# ln -s /usr/local/bin/python3 /usr/bin/python #ln -s ( , )
이때 python -V 보니까 3, 6 버 전.
10. 설정 변경, 그렇지 않 으 면 원래 yum 기능 을 사용 할 수 없습니다.
# vim /usr/bin/yum
# vim /usr/libexec/urlgrabber-ext-down
비고: 피 장 \ #! /usr / bin / python 을 \ #! / 로 변경 합 니 다.usr / bin / python 2.7 (yum 은 python 2.7.5 기반 이기 때문에) 을 저장 하고 종료 하면 됩 니 다.
11. 상용 세트 설치
# pip install numpy scipy matplotlib scikit-learn
해결 하 다
다음으로 전송:https://www.cnblogs.com/eason-d/p/8589117.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.