gpt4 book ai didi

python - 每个 Action 都显示 : AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

转载 作者:行者123 更新时间:2023-12-05 05:55:50 24 4
gpt4 key购买 nike

几天来我一直在尝试修复这个错误,但我的想法已经用完了。

我正在开发一个网络应用程序,我尝试安装 socketIO 来试用它。自从我尝试安装该软件包以来,几乎所有我所做的事情都会不断收到“AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'”消息。当我尝试安装软件包时出现错误。当我尝试通过运行“flask run”启动应用程序时出现错误

我已经尝试使用不同的 venv 启动其他项目,但对于其中的每一个,我仍然会遇到相同的错误。

“python3 -m ensurepip --upgrade”返回“要求已经是最新的”我试图卸载 setuptools,但当我尝试重新安装时,它也给了我相同的属性错误。我手动下载了 pip3 并按照此答案 https://stackoverflow.com/a/60778810/17014170 中的描述安装了它我什至尝试重新安装我的编码程序,因为我认为它可能存在错误。但没有任何效果。我无法运行我的任何程序,我开始感到绝望。有谁知道如何摆脱这个错误?我不再需要安装 socketIO 或任何其他软件包,我只需要能够再次使用“flask run”来运行我的应用程序。

我正在使用 Python 3.7 在 Windows 10 上工作

编辑:我已经安装了 Python 3.9 并创建了一个新的 venv。我的程序适用于此。我仍然想知道是否有任何方法可以修复我的 3.7 python 安装,如果有人有任何想法的话。

最佳答案

我做了一些研究,发现 socketio 是一个未维护的包。不幸的是,它会尝试安装 setuptools==3.3(当前版本为 62.1.0)^1 .自从我使用 pip install socketio 安装了 socketio 之后,每当我尝试运行 pip 时都会出现以下错误:

AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'

为了解决这个问题,我使用以下命令升级了 setuptools:

python3 -m pip install setuptools --upgrade

关于python - 每个 Action 都显示 : AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69343581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com