Mac更新python3.12 解决pip3安装报错问题小结
Mac使用homebrew更新了python3.12,删除了以前的版本和pip3安装软件时候报错。
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
xyz, where xyz is the package you are trying to
install.
If you wish to install a non-brew-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.
If you wish to install a non-brew 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.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.
hint: See PEP 668 for the detailed specification.
看了很多人说要删除EXTERNALLY-MANAGED这个文件。
在Mac系统里,这个文件藏在这里,删除即可。
/usr/local/Cellar/python@3.12/3.12.3/Frameworks/Python.framework/Versions/3.12/lib/python3.12

到此这篇关于Mac更新python3.12 解决pip3安装报错的文章就介绍到这了,更多相关python3.12 解决pip3安装报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
本文主要记录自己对几个高级语法概念的理解:匿名函数、lambda表达式、闭包、装饰器。这几个概念并非Python特有,但本文只限于用Python做说明2016-05-05
用python记录运行pid,并在需要时kill掉它们的实例
下面小编就为大家带来一篇用python记录运行pid,并在需要时kill掉它们的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-01-01
Flask与数据库的交互插件Flask-Sqlalchemy的使用
在构建Web应用时,与数据库的交互是必不可少的部分,本文主要介绍了Flask与数据库的交互插件Flask-Sqlalchemy的使用,具有一定的参考价值,感兴趣的可以了解一下2024-03-03


最新评论