- 概要:window、linux下安装python3
Window
- ar1.png
-
打开下载文件 python-3.7.2.exe
ar2.png -
然后一直向下默认安装就好
Linux
-
安装需要的依赖
yum -y install gcc zlib-devel libffi-devel openssl-devel bzip2-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
-
必须安装 gcc(编译库) zlib-devel libffi-devel openssl-devel
- 没有zlib-devel、libffi-devel安装时对应提示 缺少zlib、缺少_ctype
- 没有openssl-devel在后面import ssl和一些程序运行时时会出现缺少_ssl错误
-
-
ar3.png
ar4.png -
解压下载文件 Python-3.7.2.tgz
一般将安装文件放到 /usr/local/src/ 下解压安装并编译
tar xzvf Python-3.7.2.tgz
-
进入解压文件内 编译配置
./configure --enable-optimizations --prefix=/usr/local/python3.7/
'prefix='后跟安装路径 -
编译
make
编译时间较长 -
安装
make install
-
创建 python、pip 软连接
a. Python
系统一般自带比较低版本的pythonls /usr/bin/
查看
可以先备份下原版本mv /usr/bin/python /usr/bin/python.bk
创建软连接ln /usr/local/python3.7/bin/python3.7 /usr/bin/python
b. Pip
同样 你可以先备份一下原来只带的 pip 或者你可以直接创建
ln /usr/local/python3.7/bin/pip3 /usr/bin/pip -f
-f 强制 会覆盖以前存在的pip -
python -V查看现在版本
ar5.png
©文章由 靓木笔记 迁移简书
网友评论