我为什么可以';t pip是否安装了超过2.7版本的python模块?

我为什么可以';t pip是否安装了超过2.7版本的python模块?,python,macos,terminal,module,pip,Python,Macos,Terminal,Module,Pip,我无法安装任何需要Python2.7或更高版本的python模块。我已经卸载了Mac允许我卸载的与Python2相关的所有内容,并且我在Python3上运行了所有内容。我完全迷路了。我在Mac上,每当我尝试安装一个模块(比如praw)时,就会弹出这个对话框 我使用了命令 pip install praw 看起来最新版本的需要Python 3.5或更高版本 支持Python 2.7的上一个版本是。如果您仍在使用Python2.7并且需要此包,请尝试运行 pip install praw==5.4

我无法安装任何需要Python2.7或更高版本的python模块。我已经卸载了Mac允许我卸载的与Python2相关的所有内容,并且我在Python3上运行了所有内容。我完全迷路了。我在Mac上,每当我尝试安装一个模块(比如praw)时,就会弹出这个对话框

我使用了命令

pip install praw

看起来最新版本的需要Python 3.5或更高版本

支持Python 2.7的上一个版本是。如果您仍在使用Python2.7并且需要此包,请尝试运行

pip install praw==5.4.0
pip3 install praw
如果您使用的是Python3.x,请检查是否使用了正确版本的
pip
。如果系统上同时安装了Python 2和Python 3,则可能需要使用
pip3
安装系统范围的软件包,而不是
pip
。在这种情况下,请尝试运行

pip install praw==5.4.0
pip3 install praw
或者,如果您的目标是特定的Python解释器(例如,
python3.7
python3.8
,等等),并且希望确保您的解释器使用的是正确的
pip
可执行文件,那么您可以通过

python3 -m pip <args> 
python3-m pip

其中,
python3
可以被任何解释器路径替换。

欢迎来到Stack Overflow Malachi!我相信您正在寻找命令
pip3
pip3installpraw
)来通过pip安装python3软件包。如果打开终端并键入
man-pip
以获取手册页面,则会有一行显示:

pip是安装Python2软件包时使用的命令,而pip3是安装Python3软件包时使用的命令


请共享您执行的命令。你没有使用虚拟环境吗?我不清楚你在做什么。您可以详细说明一下吗?运行
哪个pip
,并调查您正在运行的pip是否与您的Python 3相匹配。尝试
pip安装praw--无缓存目录。