涛声依旧在 发表于 2024-7-11 01:49:42

【Linux】—在Linux中搭建Python情况

前言

   本文重要先容在Linux情况下安装Python的过程。


[*]利用Linux 工具/版本 :

[*]xshell6、xftp6
[*]Centos7:CentOS Linux release 7.6.1810 (Core)

[*]安装Python版本:

[*]Python 3.9.5

一、检查Linux体系是否自带Python版本。

   实行 “python --version”。
https://img-blog.csdnimg.cn/direct/5fb69867c6344b8ab233e3fa68368c26.png
上述输出表明,当前盘算机默认利用的Python版本是Python 2.7.5。
   实行"Python3"下令检查体系是否安装了Python3,大概需要指定相应的版本。
https://img-blog.csdnimg.cn/direct/3f8c05d57ec7405f965d8b6ac5cf651c.png
上述输出表明,现在Linux体系上没有安装Python3,需要本身下载安装。
二、安装依赖包(重要)

   实行 “sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel python3-devel libffi-devel” 下令。
这一步很重要,否则后续利用会频繁报错。
https://img-blog.csdnimg.cn/direct/29c161d6a1f149d1aa0942b96a8047f6.png
三、下载Python-3.9.5安装包

   Python安装包下载地址:https://www.python.org/downloads/source/
Python 3.9.5安装包下载地址:https://www.python.org/downloads/release/python-395/
https://img-blog.csdnimg.cn/direct/1bc6b56127ab4c2694fb90446044a239.png
四、下载完成后,通过xftp6上传到Linux服务器上

将Python3.9.5安装包上传到 /opt/software 路径下面。
   1、打开xshell6,连接要安装Python的Linux服务器,实行 “cd /opt/software” 下令。
https://img-blog.csdnimg.cn/direct/9bac797af32c442fa0d010dd0c4330f5.png
   2、打开xftp6,选择下载好的Python安装包,点击上传到 /opt/software下面。
https://img-blog.csdnimg.cn/direct/71b914192b774c258526b5c643788992.png
https://img-blog.csdnimg.cn/direct/a03f303b319743feba1da9fcf17899bc.png
   3、关闭xftp6,在刚刚连接Linux服务器的 /opt/software 路径下实行 “ll” 下令,可以查看到Python安装包已经上传成功。
https://img-blog.csdnimg.cn/direct/5ccf8db8bcda4705b4a064b4613773c6.png
五、解压Python安装包

   实行"tar -xvJf Python-3.9.5.tar.xz -C /opt/module"下令,解压 Python-3.9.5.tar.xz 到 /opt/module 目录下面。
https://img-blog.csdnimg.cn/direct/041788b461484e838e2d1893bf44e271.png
   解压成功。
六、编译安装Python

   1、为了制止覆盖Python2版本,安装Python3前,在/usr/local路径下新建一个文件夹即目录python3,作为python3安装路径。
实行"sudo mkdir /usr/local/python3"下令。
https://img-blog.csdnimg.cn/direct/05ff83304eb34541bed60b881bf0bf9e.png
   2、检查是否安装编译套件gcc,实行"gcc"下令;
假如未安装,实行"sudo yum install gcc"下令进行安装。
https://img-blog.csdnimg.cn/direct/3b1877f301cc4e53bb44de282af445e8.png
https://img-blog.csdnimg.cn/direct/b339f3272ff245378532bfc310821ab3.png
   3、配置安装路径。
实行"./configure prefix=/usr/local/python3"下令。
实行"sudo make && sudo make install"下令。
https://img-blog.csdnimg.cn/direct/d67a0135eace44d49630b72922c91dbe.png
https://img-blog.csdnimg.cn/direct/1e9622a68c664efa91e0d1b8583ebaa9.png
https://img-blog.csdnimg.cn/direct/747e061ed7274e7087056a4bfe595050.png
https://img-blog.csdnimg.cn/direct/2472680d00ae4bce8d2326c4bc421227.png
   4、创建新版本python链接。实行"sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3"下令。
https://img-blog.csdnimg.cn/direct/833a1225659a4b3982368c48da4ff26d.png
   5、实行"python -V"下令,查看python版本号。
实行"python3 -V"下令,查看python3版本号。
实行"pip3 -V"下令,查看pip3版本号。
https://img-blog.csdnimg.cn/direct/daf5c967b4e7476da8744e34dcba588c.png
七、配置Python情况变量

   1、实行"sudo vim /etc/profile"下令,打开文件情况变量配置文件,
2、写入"export PATH=/usr/local/python3/bin:$PATH"语句,
3、生存后文件,实行"source /ect/profile"下令。
https://img-blog.csdnimg.cn/direct/8092792aa3754746905a761a5d3cc4a5.png
https://img-blog.csdnimg.cn/direct/e46a1b878b53458999cd5aaa9dbea895.png
https://img-blog.csdnimg.cn/direct/c04bb27684af48ae98e7963609bebdd8.png
八、运行Python,查看是否可用

   实行"python3"下令,进入python情况。
https://img-blog.csdnimg.cn/direct/b1d69a14d2d944aca587e04b3b7dc84a.png
九、python安装其他问题

   没有权限错误:在其他用户下进行安装,实行一些下令会报没有权限的错误,例如假如在其他用户下实行"make && make install"下令报错,一定要在root用户权限下实行,假如在本身用户,实行"sudo make && sudo make install"下令。
https://img-blog.csdnimg.cn/direct/72b51b5039444bff953d2b4571e8d7e6.png
   办理方案:切回root用户,再实行"make && make install" 下令。
https://img-blog.csdnimg.cn/direct/2c039bfbd6e34c6db679879741be61d2.png
https://img-blog.csdnimg.cn/direct/17a186d2d2b4439282119878bbdac63f.png
   实行成功。
参考文章:
在Linux体系中搭建Python情况
创建软链接部门

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【Linux】—在Linux中搭建Python情况