linux下的安装python

1、查看当前python是否安装

  

[root(根)(根)(根)(根)@centos-moxc ~]# python
Python 2.7.5 (default(默认)(默认)(默认)(默认), Apr 2 2020, 13:16:51)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright(版权)(版权)(版权)(版权)", "credits(信用)(信用)(信用)(信用)" or "license(许可证)(许可证)(许可证)(许可证)" for more information.

>>>

2、安装Python3

  1、先打开/usr/local目录(在Linux系统下,路径/usr/local相当于C:/Progrem Files/,通常安装软件时便安装到此目录下。)

  2、下载依赖:
    
yum install(安装)(安装) zlib-devel(重击)(重击) bzip2-devel(重击)(重击) openssl-devel(重击)(重击) ncurses-devel(重击)(重击) sqlite-devel(重击)(重击) readline-devel(重击)(重击) tk-devel(重击)(重击) gcc make libffi-devel(重击)(重击)

  3、如果安装依赖时出现:

  

   root下杀死这个进程,再清除缓存

3、下载安装包

    

# 官方地址
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
# 国内镜像(下载速度更快,建议使用国内镜像)
wget http://npm.taobao.org/mirrors/python/3.9.0/Python-3.9.0.tgz

 

4、解压安装

# 解压压缩包
tar(焦油)(焦油) -zxvf Python-3.9.0.tgz

# 进入文件夹
cd Python-3.9.0

# 配置安装位置
./configure prefix(前缀)(前缀)=/usr/local(当地)(当地)/python3

# 安装
make && make install(安装)(安装)

安装成功后/usr/local/目录下多一个python3文件夹

 5、添加软链接

[root(根)(根)@centos-moxc bin(滨)(滨)]# ln -s /usr/local(当地)(当地)/python3/bin(滨)(滨)/python3.9 /usr/bin(滨)(滨)/python3
[root(根)(根)@centos-moxc bin(滨)(滨)]# ln -s /usr/local(当地)(当地)/python3/bin(滨)(滨)/pip3.9 /usr/bin(滨)(滨)/pip3
[root(根)(根)@centos-moxc bin(滨)(滨)]# python3 -V
Python 3.9.0
[root(根)(根)@centos-moxc bin(滨)(滨)]# pip3 -V
pip 20.2.3 from /usr/local(当地)(当地)/python3/lib/python3.9/site(网站)(网站)-packages(包)(包)/pip (python 3.9)

# 查看软连接指向
[root(根)(根)@centos-moxc bin(滨)(滨)]# ll /usr/bin(滨)(滨)/ |grep python
-rwxr-xr-x 1 root(根)(根) root(根)(根) 11240 Apr 2 2020 abrt-action(行动)(行动)-analyze(分析)(分析)-python
lrwxrwxrwx 1 root(根)(根) root(根)(根) 29 Nov 14 01:04 pip3 -> /usr/local(当地)(当地)/python3/bin(滨)(滨)/pip3.9
lrwxrwxrwx 1 root(根)(根) root(根)(根) 7 Sep 3 11:48 python -> python2
lrwxrwxrwx 1 root(根)(根) root(根)(根) 9 Sep 3 11:48 python2 -> python2.7
-rwxr-xr-x 1 root(根)(根) root(根)(根) 7144 Apr 2 2020 python2.7
lrwxrwxrwx 1 root(根)(根) root(根)(根) 32 Nov 14 01:04 python3 -> /usr/local(当地)(当地)/python3/bin(滨)(滨)/python3.9
[root(根)(根)@centos-moxc bin(滨)(滨)]# ll /usr/bin(滨)(滨)/ |grep pip
-rwxr-xr-x. 1 root(根)(根) root(根)(根) 2291 Jul 31 2015 lesspipe.sh
lrwxrwxrwx 1 root(根)(根) root(根)(根) 29 Nov 14 01:04 pip3 -> /usr/local(当地)(当地)/python3/bin(滨)(滨)/pip3.9

 

 

 

 

posted @ 2024-04-22 00:30  HiXY  阅读(17)  评论(0编辑  收藏  举报