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
能够查看到版本号