如何处理'/usr/bin/python:没有名为pip'的模块;何时安装pip?

如何处理'/usr/bin/python:没有名为pip'的模块;何时安装pip?,pip,Pip,我正在MacOS上运行'which pip'或'pip-V',它提供了以下位置: pip 20.2.1 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8) 然而,当我尝试执行'python-mpip安装--user pygame'时,它会说'/usr/bin/python:No module named pip' 遇到此问题的任何人都知道如何解决此

我正在MacOS上运行'which pip'或'pip-V',它提供了以下位置:

pip 20.2.1 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8)
然而,当我尝试执行
'python-mpip安装--user pygame'
时,它会说
'/usr/bin/python:No module named pip'

遇到此问题的任何人都知道如何解决此问题

更新:

当我执行“python3-m pip安装--user pygame”或“python3安装pygame”时,会出现以下错误:

错误:命令出错,退出状态为1: 命令:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3-u-c '导入系统、设置工具、标记化;sys.argv[0]= ““”/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-6wyn2mh9/pygame/setup.py“”; 文件='''''/private/var/folders/g9/77451rtd0vj7grc2_LZ66TC8000GN/T/pip-install-6wyn2mh9/pygame/setup.py''';f=getattr(标记化, “‘打开’”,打开)(文件);code=f.read().replace('\r\n''', “'\n''”;f、 close();exec(编译(代码,文件,,“'exec'”)” 安装--记录 /private/var/folders/g9/77451rtd0vj7grc2_LZ66TC8000GN/T/pip-record-yyyazq6a/install-record.txt --外部管理的单一版本--编译--安装头文件/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8/pygame cwd:/private/var/folders/g9/77451rtd0vj7grc2_LZ66TC8000GN/T/pip-install-6wyn2mh9/pygame/ 完整输出(218行): ......... 错误:命令出错,退出状态为1:/Library/Frameworks/Python.framework/Versions/3.8/bin/python3-u-c '导入系统、设置工具、标记化;sys.argv[0]= ““”/private/var/folders/g9/77451rtd0vj7grc2_lz66tc80000gn/T/pip-install-6wyn2mh9/pygame/setup.py“”; 文件='''''/private/var/folders/g9/77451rtd0vj7grc2_LZ66TC8000GN/T/pip-install-6wyn2mh9/pygame/setup.py''';f=getattr(标记化, “‘打开’”,打开)(文件);code=f.read().replace('\r\n''', “'\n''”;f、 close();exec(编译(代码,文件,,“'exec'”)” 安装--记录 /private/var/folders/g9/77451rtd0vj7grc2_LZ66TC8000GN/T/pip-record-yyyazq6a/install-record.txt --外部管理的单一版本--编译--安装头文件/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8/pygame 检查日志以获取完整的命令输出


我想你是ubuntu或其他Linux发行版。我也遇到过同样的错误,但这很容易克服。使用此命令安装pip:

sudo apt-get install python3-pip
然后总是输入pip3而不是pip。因此,如果要安装pygame,请使用以下命令:

pip3 install pygame
与此相反:

pip install pygame

它说,sudo:apt-get:command未找到。如何安装“apt-get”命令?我尝试了“brew安装python3-pip”,它给出了“错误:python3-pip没有可用的公式”,然后我尝试了“brew安装pip”,它给出了“错误:没有可用的pip公式”,Homebrew通过:
brew安装python
提供pip。不过,你的Mac电脑上会安装两个python,所以你可以选择:“sudo easy\u install pip”,然后我尝试了“sudo easy\u install pip”……可能找不到一些软件包!找不到“pip”的索引页(可能拼写错误?)扫描所有包的索引(这可能需要一段时间)读取下载错误:[SSL:TLSV1\u ALERT\u PROTOCOL\u VERSION]TLSV1 ALERT PROTOCOL VERSION(\u SSL.c:590)--可能找不到某些包!找不到pip的本地包或下载链接错误:找不到适合需求的分发版。parse('pip')