gpt4 book ai didi

python-3.x - Pip 找不到模块 pip._internal.utils

转载 作者:行者123 更新时间:2023-12-02 19:27:23 25 4
gpt4 key购买 nike

我为 Windows 10 全新安装了 Python 3.8.3。我无法让 pip 工作,它一直提示找不到模块 pip._internal.utils。

当我以普通用户身份运行 pip -v 时,这是我得到的:

Traceback (most recent call last):
File "c:\python38\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\python38\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Python38\Scripts\pip.exe\__main__.py", line 4, in <module>
File "C:\Users\verhager\AppData\Roaming\Python\Python38\site-packages\pip\__init__.py", line 1, in <module>
from pip._internal.utils.typing import MYPY_CHECK_RUNNING
File "C:\Users\verhager\AppData\Roaming\Python\Python38\site-packages\pip\_internal\__init__.py", line 1, in <module>
import pip._internal.utils.inject_securetransport # noqa
ModuleNotFoundError: No module named 'pip._internal.utils'

我试过重新安装、重新启动、以管理员身份运行、使用 get_pip.py 重新安装 pip,但到目前为止没有任何效果。

在搜索时,我发现有几个人在不同的操作系统上有类似的问题。似乎我已经尝试了所有建议的解决方案,但到目前为止没有任何效果。

最佳答案

重新安装没有解决我的问题。也就是说,在我真正确定没有留下任何东西之前。

我的 Python 安装在 C:\Python38\ 中。卸载 python 后,该目录仍然存在并包含一些遗留模块,如 pip。我手动删除了整个 C:\Python38 文件夹。

然后,我检查了主目录中的 AppData 文件夹。我也删除了此文件夹中与 Python 或 Python 模块相关的所有子文件夹中的所有内容。请记住,AppData 是一个隐藏文件夹,因此您可能必须先在资源管理器中启用隐藏文件和文件夹的显示。

最后,我从我的 PATH 环境变量(系统和用户)中删除了所有 Python 文件夹。

之后,我重新安装了 Python 3.8,一切正常。

我认为问题出在哪里?以前(损坏的)安装遗留下来的一些东西弄乱了我的环境,导致 pip 无法解析所需的模块。

关于python-3.x - Pip 找不到模块 pip._internal.utils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62280758/

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