码迷,mamicode.com
首页 > 编程语言 > 详细

Kali环境下安装Python3.7

时间:2020-03-05 01:03:00      阅读:569      评论:0      收藏:0      [点我收藏+]

标签:adl   cdc   --   const   ble   curses   tab   lan   引入   

目前面临的问题,在kali操作系统中默认安装了python2和python3,但是pip命令所安装的库都在python2里面,无法引入python3

这就导致使用python3 代码引用第三方库存在问题,故通过源码安装python3.7来解决问题。

首先下载python3.7

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

解压并新建安装python环境的目录

tar -zxvf Python-3.7.0.tgz

编译之前,安装一些所要依赖的包

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

假如报错了,就删除对应的lock
rm /var/cache/apt/archives/lock

编译安装

./configure --enable-optimizations --prefix=/usr/local/Python-3.7/ && make && make install

 

建立软连接

ln -s -b /usr/local/python3.7/bin/python3.7 /usr/bin/python
ln -s -b /usr/local/python3.7/bin/pip3 /usr/bin/pip3

 

 

 

目前面临的问题,在kali操作系统中默认安装了python2和python3,但是pip命令所安装的库都在python2里面,无法引入python3

这就导致使用python3 代码引用第三方库存在问题,故通过源码安装python3.7来解决问题。

首先下载python3.7

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

解压并新建安装python环境的目录

tar -zxvf Python-3.7.0.tgz

编译之前,安装一些所要依赖的包

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

假如报错了,就删除对应的lock
rm /var/cache/apt/archives/lock

编译安装

./configure --enable-optimizations --prefix=/usr/local/Python-3.7/ && make && make install

建立软连接

ln -s -b /usr/local/python3.7/bin/python3.7 /usr/bin/python
ln -s -b /usr/local/python3.7/bin/pip3 /usr/bin/pip3


作者:小浪崇礼
链接:https://www.jianshu.com/p/8b86376a91a0
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Kali环境下安装Python3.7

标签:adl   cdc   --   const   ble   curses   tab   lan   引入   

原文地址:https://www.cnblogs.com/forforever/p/12417156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!