【问题标题】:Cannot install python-pip on Kali Linux无法在 Kali Linux 上安装 python-pip
【发布时间】:2020-04-21 12:29:45
【问题描述】:

好吧,我是个菜鸟,我刚刚安装了 Kali Linux。我正在尝试通过命令安装 python-pip

apt-get install python-pip

我得到了这个输出

  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  E: Unable to locate package python-pip

我检查了我的来源 /ect/apt/sources.list,它说

deb http://http.kali.org/kalikali-last-snapshot 主要非免费贡献

我也多次运行 apt-get 更新,但无济于事。请帮忙。

【问题讨论】:

  • 当你输入python时输出是什么
  • 上面写着python 2.7.18rc1 (default date and time)

标签: python kali-linux


【解决方案1】:

python-pip 很有可能不可用,因为“python”是 python2,而 python2 终于死了。尝试安装python3-pip

有一个约定,没有'3'的python是python2,我认为,由于兼容性原因,它会一直这样持续下去。

【讨论】:

  • 我已经安装了 Python3-pip,它是最新版本。问题是我正在安装 nuriyadin/InstaBurst 并且在 sudo ./install.sh 期间它一直说 Unable to locate python-pip pip command not foundglob 'php7.0-cgi' and regex 'php7.0-cgi' 的其他一些软件包并且安装失败。
【解决方案2】:

尝试运行apt-get install python3-pip。这将在您的机器上安装pip3

【讨论】:

  • 我已经安装了 Python3-pip,它是最新版本。问题是我正在安装 nuriyadin/InstaBurst 并且在 sudo ./install.sh 期间它一直说 Unable to locate python-pip pip command not foundglob 'php7.0-cgi' and regex 'php7.0-cgi' 的其他一些软件包并且安装失败。
  • 你至少可以尝试欺骗他们(别名 pip=pip3),但如果他们坚持使用 python2,那么他们使用不受支持的 python 版本。如果你愿意,你可以自己安装python和pip(手动编译,很辛苦)。基本上,python2 已经死了,没有合理的努力可以恢复它。 (或者您可以使用旧发行版启动 VM 并使用它——例如,Ubuntu 18.04 将支持 python 几年)。
【解决方案3】:
cd /
cd etc/apt/
sudo nano sources.list

打开编辑器后,如果不存在,则粘贴以下行。

deb http://http.debian.net/debian jessie-backports main
deb http://http.kali.org/kali kali-rolling main contrib non-free

运行以下命令

sudo apt upgrade
sudo apt install python-pip

这应该适合你。

【讨论】:

    【解决方案4】:

    首先使用任何编辑器打开您的sources.list 文件。

    nano /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
    

    不要使用这些命令更新和升级你的 Kali Linux。

    apt-get update
    apt-get upgrade
    

    然后使用此命令安装pip

    apt-get install python-pip   #For Python2
    apt-get install python3-pip  #For Python3
    

    【讨论】:

      【解决方案5】:

      我尝试了sudo apt install python3-pip,但没有成功。所以我再次尝试使用sudo apt-get install python3-pip 并且效果很好。我也在使用 Kali Linux。

      【讨论】:

        【解决方案6】:

        您需要将存储库添加到sources.list

        nano /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
        

        保存并运行

        apt-get update
        apt-get upgrade 
        apt-get install python-pip #or python3-pip
        

        然后输入

        pip --version #or pip3
        

        更多信息click herehere

        【讨论】:

          【解决方案7】:

          使用它为 python 2.7 安装 pip:

          curl https://bootstrap.pypa.io/2.7/get-pip.py -o get-pip.py
          python get-pip.py
          

          现在你有:

          $ pip --version    
          pip 20.3.4 from /home/kali/.local/lib/python2.7/site-packages/pip (python 2.7)
          
          $ pip3 --version
          pip 21.0.1 from /home/kali/.local/lib/python3.9/site-packages/pip (python 3.9)
          

          【讨论】:

          • 该链接已损坏。所以我用谷歌搜索'site:bootstrap.pypa.io get-pip.py'并找到了一个很好的网址:bootstrap.pypa.io/pip/2.7/get-pip.py。这允许我做python -m pip [command] 但 pip --version 仍然说 3.x。
          【解决方案8】:

          apt-get 更新 apt-get 升级

          这行得通

          【讨论】:

            【解决方案9】:
            sudo apt update       
            sudo apt install python3   
            sudo apt install python3-pip  
            python3 -m pip install -r 
            

            这个视频帮助了我:https://www.youtube.com/watch?v=9EHUGDnvqoA

            【讨论】:

              【解决方案10】:

              尝试以下命令:

              sudo apt-get install software-properties-common
              sudo apt-add-repository universe
              sudo apt-get update
              sudo apt-get install python-pip
              

              希望对你有所帮助!

              【讨论】:

                【解决方案11】:

                让你的 source.list 像这样

                nano /etc/apt/source.list
                
                deb http://http.kali.org/kali kali-last-snapshot main non-free contrib
                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    
                

                更新你的卡利

                sudo apt-get update && upgrade
                

                现在安装 python-pip

                apt-get install python-pip or apt-get install python3-pip
                

                【讨论】:

                • 这看起来与许多其他答案基本相同。您可能应该澄清差异是什么以及它们为什么不同,或者您应该删除它,因为它是多余的
                【解决方案12】:

                它对我有用:

                curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py && python get-pip.py
                

                【讨论】:

                  【解决方案13】:

                  如果已经安装了python 2.7版本,请先在cmd终端中删除

                  类型 >> sudo apt purge -y python2-minimal

                  然后安装python最新版本

                  输入 >> sudo apt install -y python3-pip

                  python 已安装!

                  【讨论】:

                    【解决方案14】:

                    没有找到 pip 试试这个命令 1:sudo apt install python3-pip 2:pip3 install -r requirements.txt 3:/usr/local/bin/python3.10 -m pip install --upgrade pip

                    【讨论】:

                    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
                    【解决方案15】:

                    试试这个:

                    sudo apt 更新

                    sudo apt install python3

                    sudo apt install python3-pip

                    python3 -m pip install -r

                    【讨论】:

                    • 投反对票,因为它与另一个答案相同 - 它没有添加任何内容
                    【解决方案16】:

                    我遇到了同样的问题,这是帮助我的命令:

                    sudo apt install python-pip

                    此命令会将 pip 安装到您的系统中。

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 2017-03-14
                      • 1970-01-01
                      • 2015-09-18
                      • 1970-01-01
                      • 2015-03-18
                      • 2019-08-13
                      • 2015-02-15
                      • 2023-03-28
                      相关资源
                      最近更新 更多