![](/img/trans.png)
[英]ModuleNotFoundError: No module named 'pynput' Python3 and pip3
[英]ModuleNotFoundError: No module named 'pip' python3
我不能使用 pip 我不知道为什么。 我得到的错误如下所示:
File "d:\python\lib\runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None,
File "d:\python\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "D:\Python\Scripts\pip.exe\__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'pip'
如果我尝试py -3.8 -m pip install
我得到D:\Python\python.exe: No module named pip
。
如果我使用 get-pip 什么都不会发生。
如果我尝试升级 pip 没有任何反应。
尝试
python -m ensurepip
此命令激活 pip。
参考。 https://docs.python.org/3/library/ensurepip.html
之后就可以升级了
python -m pip 安装--升级 pip
试试这个python -m pip install --upgrade pip
一个建议,尝试使用 anaconda 或虚拟环境来避免此类问题。
我有同样的问题,但发现python -m ensurepip
刚刚告诉我 pip 脚本已经安装。 所以我所做的是删除C:\Users\[user_id]\AppData\Local\Programs\Python\Python38\Lib\site-packages
下的 2 个 pip 目录,然后再次运行python -m ensurepip
。 那为我修好了。
我有同样的问题。 但就我而言,当我升级pip
版本时,新版本在旧版本成功卸载之前停止安装(升级)。 在搜索了 4 或 5 个站点后,我发现:
python -m ensurepip
我能够使用pip
命令以及这个:
python -m pip install --upgrade pip
对于 Debian/Ubuntu/Linux Mint 和衍生产品用户
使用 APT 安装 pip:
sudo apt install python3-pip
我不知道您使用的是什么操作系统以及使用 get-pip 时遇到的错误,但我在 Ubuntu20 上遇到了类似的问题,这解决了它:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
信用:@Benjamin 在这里的回答: https://askubuntu.com/questions/1025189/pip-is-not-working-importerror-no-module-named-pip-internal
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.