首页 > 解决方案 > 如何在 Kali Linux 中安装 Python 3.6+ 版本?

问题描述

我需要帮助。我是 Linux 操作系统和 Python 的新手。

我需要为我当前的项目安装 python 解释器 v. 3.6。原因是 - 我想使用的 lib 不适用于 3.7+ 我使用 Pycharm 并希望使用解释器 3.6 设置新环境。我知道我可以在设置/项目/python解释器中设置它。但我只能看到 python v2、v2.7、v3、v3.9。如何添加 3.6 版本?请帮忙)

命令apt install python3.6 对我没有帮助。

└─# apt install python3.6                                                                2 ⨯
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package python3.6
E: Couldn't find any package by glob 'python3.6'

关于操作系统:

└─# cat /etc/os-release                                                                127 ⨯
PRETTY_NAME="Kali GNU/Linux Rolling"
NAME="Kali GNU/Linux"
ID=kali
VERSION="2021.1"
VERSION_ID="2021.1"
VERSION_CODENAME="kali-rolling"
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="https://www.kali.org/"
SUPPORT_URL="https://forums.kali.org/"
BUG_REPORT_URL="https://bugs.kali.org/"

Serge Ballesta帮助了我。非常感谢!只适合像我这样愚蠢的 ubuntu 用户——“如何安装一些源代码发行版”

使用以下命令提取 .tar.gz 或 (.tar.bz2) 文件

tar xvzf PACKAGENAME.tar.gz

使用 cd 命令导航到提取的文件夹

cd PACKAGENAME

现在运行以下命令来安装 tarball

./configure

sudo make install

标签: pythonpython-3.xlinux

解决方案


并非所有 Unix 发行版都提供所有 Python 版本。通常只有一个 Python 2.7.x 版本和一两个 Python 3.y 版本。

通常 Python 3 具有良好的升序兼容性,因此 Python 3.9 应该可以毫无问题地运行 Python 3.6。如果你真的需要一个特定的版本,绝望的方法是从 python.org 获取一个源代码分发并在本地构建它。缺点是这个不参与apt版本控制,所以不会被第三方应用检测到。但这是我所知道的拥有不再发行维护版本的唯一方法。


推荐阅读