突然无法将软件包安装到 pycharm? (从 Pipfile.lock 错误安装依赖项?)

suddenly can't install packages to pycharm? (Installing dependencies from Pipfile.lock error?)

错误作为 pastebin 发布在这里,它很长

'''https://pastebin.com/8ssgGNdL'''

(编辑粘贴箱已过期) https://pastebin.com/BRuPeifp

此后我尝试使用 pip3 安装软件包,但仍然得到类似的结果。自上次安装以来我没有做任何更改 'requests'

如果我问了一个烦人的问题,我很抱歉。我用谷歌搜索了类似的问题,但似乎没有任何帮助。如果有人能指出我在正确的地方来为我自己寻找和解决这个问题,我将非常感激。

错误状态:

fatal error: 'SDL.h' file not found

For help with compilation see:', 'https://www.pygame.org/wiki/MacCompile'

似乎缺少一个或多个 SDL 依赖项。

您是否使用 HomeBrew 安装了该页面上提到的 SDL 依赖项?

安装 PyGame 时似乎崩溃了。根据 PyGame 的 Getting Started 页面,较新版本的 OS X 似乎存在一些问题。

引自页面:

If your examples aren't running and you are using a recent version of Mac OS X; try this line to install pygame instead:

python3 -m pip install -U pygame==2.0.0.dev6 --user

又上网查了下,可能是Python3.8本身的问题,需要更新版本才能解决。

~已解决~

pygame 不适用于 python3.8 所以我不得不使用:

pipenv install pygame==2.0.0.dev6

在尝试安装其他包(如请求)进行测试时,我遇到了同样的错误。这个错误实际上是 pygame 重复自身的错误(我不明白为什么)