[英]How to install Python 3.6+ version in Kali Linux?
我需要幫助。 我在 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
並非所有 Unix 發行版都提供所有 Python 版本。 通常只有一個 Python 2.7.x 版本和一個或兩個 Python 3.y。
通常 Python 3 具有良好的升序兼容性,因此 Python 3.9 應該運行 Python 3.6 沒有任何問題。 如果你真的需要一個特定的版本,最絕望的方法是從 python.org 獲取源代碼分發並在本地構建它。 缺點是這個不參與apt
版本控制,所以不會被第三方應用檢測到。 但這是我所知道的擁有不再發行維護版本的唯一方法。
你可以寫
$sudo apt-get update
然后運行
$sudo apt-get python3.6
首先刪除舊版本
sudo apt purge -y python2-minimal
刪除不需要的舊版本庫
sudo apt autoremove
安裝新版本
sudo apt install -y python3-pip
最新版python安裝成功!
檢查版本
python --version
查看詳情: https://pkg.kali.org/pkg/python3.6
[2019-02-05] python3.6 3.6.8-1 從 kali-rolling (KaliRepository) 中刪除
[2019-01-28] python3.6 3.6.8-1 從 kali-dev(Kali 存儲庫)中刪除
正如所見,python3.6 比 Kali 存儲庫刪除。
請使用以下 url 下載 python3.6
我正在嘗試安裝 netfilterqueue。 它僅適用於較舊的 python 版本(3.6)。 我已經從 python.org 下載了版本並嘗試了
./configure
sudo make install
但它沒有用。 它在 python 3.6 的下載目錄中創建了一些額外的文件,但我仍然有最新的 python 3.9.9。 任何人都可以幫我解決這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.