更新kali后pip3 install -r requirements.txt 提示error: externally-managed-environment

当时找了很多方法都没有,按照它这个提示搞也不行

最后重新更新以下加好了

个人经验,写出来希望提供一个思路而已
─$ pip3 install -r requirements.txt  
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the package you are trying to
    install.
    
    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.
    
    If you wish to install a non-Debian packaged Python application,
    it may be easiest to use pipx install xyz, which will manage a
    virtual environment for you. Make sure you have pipx installed.
    
    See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.

我的问题:更新kali时,可能网络原因,没有更新完全

解决方法:重新更新

我当时用了以下两条命令:

  1. apt update (根据update命令获取最新的软件包列表,但不更新相关软件)

  1. apt full-upgrade (更新系统)

另附一篇kali更新文章:

kali更新系统_aiming66的博客-CSDN博客

你可能感兴趣的:(linux)