kali将python转为exe_kali下将Python2.x切换至Python3.x

注:我是将Python2切换到Python3.6版本的,下面文件夹名,请注意变更。

1、首先在/usr/local/下创建一个Python-3.6

注意文件夹名(根建议据自己安装版本命名)

mkdir /usr/local/Python-3.6

2、将安装包拖放至/home并解压

3、添加更新源更新

gedit /etc/apt/sources.list

附:官方更新源:

deb http://http.kali.org/kali kali-rolling main non-free contrib

deb-src http://http.kali.org/kali kali-rolling main non-free contrib

比较好用的更新源:deb http://ftp.cn.debian.org/kali kali-rolling main contrib non-free

4、安装依赖

apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

5、编译安装

(这里指定的文件夹是第一步创建的那个文件夹)

./configure --prefix=/usr/local/Python-3.6/

or

./configure --enable-optimizations --prefix=/usr/local/Python-3.6/ --使用了--enable-optimizations安装出现失败,具体原因不知道

--enable-optimizations 为最优安装   --prefix 声明安装路径

make --编译

make install --编译安装

5、创建软链接

①备份以前的Python

mv /usr/bin/python /usr/bin/python_bk

mv /usr/bin/python-config /usr/bin/python-config_bk

②创建新的Python链接

(注意路径名,安装目录)

ln -s /usr/local/python3.6/bin/python3 /usr/bin/python

ln -s /usr/bin/python3.6-config /usr/bin/python-config

6、解决pip不能用的问题

使用命令

先输入:python -m ensurepip

再输入:python -m pip install --upgrade pip --force-reinstall

参考网址:

https://blog.csdn.net/Dolorous_yuanshao/article/details/80380488

kali最新版好像存在Python3.x版本的

具体操作看你的kali是否存在Python3.x版本

我用过的命令:

root@kali:~# mv /usr/bin/python /usr/bin/python2

root@kali:~# ln -s /usr/bin/python3 /usr/bin/python

root@kali:~# mv /usr/bin/python-config /usr/bin/python2-config

root@kali:~# ln -s /usr/bin/python3-config /usr/bin/python-config

若遇到PHP不能用的问题,请看前面pip那步。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值