因为一开始不会用kali,直接在bash里面输了个python,出来的是2.7版本的,但是想用3.x的,于是就到网上搜怎么安装,其实本来就配有python3.8,这样做其实是多余的。
找到了一篇博客,方法如下:
第一步:下载文件
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
第二步:解压
tar -zxvf Python-3.7.0.tgz
(解压之后的文件夹应该和tgz文件在同一个文件夹里面。名字为Python-3.7.0)
第三步:

cd Python-3.7.0
./configure --enable-optimizations --prefix=/usr/local/python3.7/

第四步:
make && make install

第四步执行之后出现了报错。如下:
make: *** No targets specified and no makefile found. Stop.
现在还没有明白什么原因,上网找了下,答案很多,试了好几个,最终指向缺少gcc。
试了一下,确实没有gcc,就试着下载。
apt-get install gcc
(之前还更新了源)
之后再从上面第三步开始就可以了。

之后进行下一步。
第五步:安装依赖包
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
最后记得要建立链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python

文章来源于互联网,如有雷同请联系站长删除:Kali_Linux:在安装文件时遇到报错:make: *** No targets specified and no makefile found. Stop.

发表评论