centos 7 환경 에서 python 3.6 설치 상세 과정
사전 설치
yum -y install lrzsz
rz
centos 환경 에 파일 업로드 sz 文件名
centos 환경 에서 파일 을 컴퓨터 로 컬 로 다운로드 yum -y install gcc
yum -y install openssl-devel
1. python 3.6 소스 패키지 다운로드
# 进入到这个目录下
[root@laoliu src]# pwd
/usr/local/src
# 下载python 3.6.8
[root@laoliu src]# wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
--2019-04-23 22:52:25-- https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
正在解析主机 www.python.org (www.python.org)... 151.101.228.223, 2a04:4e42:1a::223
正在连接 www.python.org (www.python.org)|151.101.228.223|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:23010188 (22M) [application/octet-stream]
正在保存至: “Python-3.6.8.tgz”
100%[==============================================================================================>] 23,010,188 70.6KB/s 用时 5m 21s
2019-04-23 22:57:46 (70.1 KB/s) - 已保存 “Python-3.6.8.tgz” [23010188/23010188])
2. 스트레스 해소:
Python-3.6.8.tgz
입 니 다. 그래서 압축 해제 명령 은: [root@laoliu src]# tar -zxvf Python-3.6.8.tgz
# 这中间跑了一堆的解压文件的过程(省略),
3. 설치:
# 进入解压后的目录(这一步很重要)
[root@laoliu src]# cd Python-3.6.8/
[root@laoliu Python-3.6.8]# pwd
/usr/local/src/Python-3.6.8
# 正式安装python3.6:
[root@laoliu Python-3.6.8]# ./configure --with-ssl --prefix=/usr/local/python36
# 安装过程略
설치 과정 이 지나 면 어떻게 잘못 보 고 했 는 지 판단 합 니까? 여기 의 소스 패키지 설치 부분 을 보 세 요.
4. 컴 파일 설치 (이 단 계 를 거 쳐 야 정식 설치 완료)
[root@laoliu Python-3.6.8]# make && make install
오류 발생:
zipimport.ZipImportError: can't decompress data; zlib not available
해결 방식 은 다음 과 같다.[root@laoliu Python-3.6.8]# yum -y install zlib*
# 省略中间过程, 之后继续编译安装
[root@laoliu Python-3.6.8]# make && make install
5. 빈 디 렉 터 리 에 소프트 링크
[root@laoliu Python-3.6.8]# ln -s /usr/local/python36/bin/python3 /usr/bin/python3
[root@laoliu Python-3.6.8]# ln -s /usr/local/python36/bin/pip3 /usr/bin/pip3
6. 설치 완료 후 테스트
[root@laoliu Python-3.6.8]# pip3 install pymysql
# 安装过程略
오류 발생: ` pip 는 TLS/SSL 이 필요 한 위치 로 구성 되 어 있 지만 파 이 썬 의 ssl 모듈 을 사용 할 수 없습니다. URL https: * * * * * *: SSL 모듈 을 사용 할 수 없 기 때문에 ssl 인증 서 를 확인 하 는 데 문제 가 있 었 습 니 다. - 건 너 뛰 기
해결 방법:
# 安装openssl-devel
[root@laoliu Python-3.6.8]# yum -y install openssl-devel
# 卸载已安装的python36
[root@laoliu Python-3.6.8]# rm -rf /usr/local/python36
# 清除编译缓存,临时文件等信息
[root@laoliu Python-3.6.8]# make clean
# 之后重复3和4安装过程
# 再进行6的完成后的测试
[root@laoliu Python-3.6.8]# python3
Python 3.6.8 (default, Apr 23 2019, 23:50:55)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
이로써 python 3.6.8 설치 에 성공 하 였 습 니 다.
7. 후기 사용 주의사항:
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
✨〰️ ZI 〰️✨ Vim 구문❮ ZI ❯ 🧙♀️ Zsh를 위한 스위스 아미 나이프. 모든 것을 함께 붙일 수 있도록 설계되었습니다. zsh 유형의 파일에 있는 명령에 대한 Vim 구문 정의입니다. 📥 설치 Vim 플러그인으로 로드합니다. 예를...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.