Kali环境下安装python3 Centos7 Python2 升级到Python3

时间:2024-02-22 19:14:54

Kali环境下安装python3

参考:

https://www.cnblogs.com/netflix/p/12098066.html  Centos7 python2 升级到 python3

 

https://www.cnblogs.com/forforever/p/12417156.html   kali环境下安装python3.7

https://www.cnblogs.com/waw/p/12022209.html Linux环境下安装python3.7

 

由于kali环境下是自动安装了python 2.7,没有python3以上的版本,现在开始安装python

1. 先下载python3的tar包

进入这个目录: cd /usr/local/

创建一个新文件夹python3: mkdir /usr/local/python3

再进入这个文件夹 cd /python3

再下载:wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz     (3.8版本)

 

上面的下载命令下不起也可以直接在网站下:https://www.python.org/ftp/python/    随便挑一个吧版本吧,3.7之后的都可,不要太旧,也不要太新

 

2. 下载完后就在当前目录解压 

tar -zxvf Python-3.8.0.tgz

 

3. 编译加安装,这一步会有很长段读条时间,大概5分钟

依次执行

./configure --prefix=/usr/local/python3  注意configure要在拥有configure这个文件的目录才能使用,也就是说还要cd 进入解压后最里面的python3.8文件夹,再使用此命令

./configure --enable-optimizations

make && make install

 

当然也可以直接全部执行: ./configure --enable-optimizations --prefix=/usr/local/Python3/ && make && make install

 

 

4. 备份python

mv /usr/bin/python /usr/bin/python.bak

 

5. 修改软连接

这时候/usr/local 应该有两个文件,python3  和 Python3,Python3下有bin和其他文件夹,可以在文件夹中查看

ln -s /usr/local/Python3/bin/python3.8  /usr/bin/python

如果不小心弄错,可以:ln -s -b 覆盖修改,ln命令

 

6. 验证是否启动python3

python -V

能够查看到版本号