CentOS7搭建python3

编程入门 行业动态 更新时间:2024-10-09 16:32:06

python的下载地址:python./downloads/source/

1.点击红圈下载

2. 安装处理编译源文件包和依赖包,上传python源包

yum install g g-c++ make cmake      #安装处理编译源文件包yum install zlib zlib-devel  bzip2 bzip2-devel   ncurses ncurses-devel  readline readline-devel openssl openssl-devel  openssl-static  xz  xz-devel  sqlite sqlite-devel  gdbm gdbm-devel  tk tk-devel  db4-devel   libffi-devel        #安装python的依赖包[root@localhost ~]# rz                   #连接Xshell上传python源包[root@localhost ~]# ls -lh Python-3.7.3.tgz                    #查看是否上传成功
-rw-r--r--. 1 root root 22M 5月   1 11:28 Python-3.7.3.tgz

3.解压python3源包,创建空目录存放python3

[root@localhost ~]# tar -zxvf Python-3.7.3.tgz        #解压python源包[root@localhost ~]# ls Python-3.7.3                   #查看python源包的内容
aclocal.m4           configure     Include     m4               Modules  PCbuild        README.rst
CODE_OF_CONDUCT.rst  configure.ac  install-sh  Mac              Objects  Programs       setup.py
config.guess         Doc           Lib         Makefile.pre.in  Parser   pyconfig.h.in  Tools
config.sub           Grammar       LICENSE     Misc             PC       Python[root@localhost ~]# cd Python-3.7.3/                   #切换到源包的里面    
[root@localhost Python-3.7.3]# [root@localhost Python-3.7.3]# mkdir /usr/local/python3       #创建空目录存放python3

4.检查python3包和存放python3包,编译python3包和安装python3包

[root@localhost Python-3.7.3]# ./configure --prefix=/usr/local/python3   #检查安装包的依赖关系是否正确,--prefix=FilePath(存放文件的路径)-->表示把所有文件放到指定的路径,而不是默认路径[root@localhost Python-3.7.3]# make            #编译python3
Python build finished suessfully!            #显示这个就行了,编译就成功[root@localhost Python-3.7.3]# make install    #安装python3
Installing collected packages: setuptools, pip
Suessfully installed pip-19.0.3 setuptools-40.8.0      #显示这个就行了,安装就成功[root@localhost ~]# ls /usr/local/python3/                #查看python3的内容
bin  include  lib  share

5.创建软链接,相当于Windows下的快捷方式

[root@localhost ~]# ln -s /usr/local/python3/bin/python3.7  /usr/bin/python3   #创建python3软链接
[root@localhost ~]# ln -s /usr/local/python3/bin/pip3.7     /usr/bin/pip3      #创建pip3软链接

6.检验是否可以用,如下就塔建成功,可以用

[root@localhost ~]# python3                                    #启动python3
Python 3.7.3 (default, May  1 2019, 20:20:54) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print('hello world!')                                     
hello world![root@localhost ~]# pip3 --version                              #查看pip3版本
pip 19.0.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

参考Linux公社的文章: linuxidc./Linux/2018-07/153286.htm

 

 

 

 

 

 

更多推荐

本文发布于:2023-05-31 14:01:45,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/393038.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!