当前位置:   article > 正文

ubuntu2024.04使用pip install报错_error: externally-managed-environment 脳 this envir

error: externally-managed-environment 脳 this environment is externally mana

报错内容如下:
 

  1. error: externally-managed-environment
  2. × This environment is externally managed
  3. ╰─> To install Python packages system-wide, try apt install
  4. python3-xyz, where xyz is the package you are trying to
  5. install.
  6. If you wish to install a non-Debian-packaged Python package,
  7. create a virtual environment using python3 -m venv path/to/venv.
  8. Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
  9. sure you have python3-full installed.
  10. If you wish to install a non-Debian packaged Python application,
  11. it may be easiest to use pipx install xyz, which will manage a
  12. virtual environment for you. Make sure you have pipx installed.
  13. See /usr/share/doc/python3.12/README.venv for more information.

解决方式:1、安装虚拟环境,2、避开检查文件。

1、安装虚拟环境

  1. $ sudo apt-get install python3-venv
  2. $ python3 -m venv my-environment #这个是虚拟环境名词,后面会用到可以自己改
  3. $ source my-environment/bin/activate 激活后就可以使用pip了

2、个人不习惯用虚拟环境,使用的是下面这种
 

  1. $ python3 -V 查看python版本
  2. Python 3.12.3
  3. $ sudo mv /usr/lib/python3.12/EXTERNALLY-MANAGED /usr/lib/python3.12/EXTERNALLY-MANAGED.BAK #移走文件,要注意替换成自己的版本文件(可以提前进入目录看下是否有这个文件),然后就可以正常使用pip了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/884961
推荐阅读
相关标签
  

闽ICP备14008679号