突然无法安装包到pycharm?(从Pipfile.lock安装依赖关系出错?)(已解决)

问题描述 投票:1回答:3

错误以pastebin的形式发在这里,很长。

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

(编辑粘贴栏过期)https:/pastebin.comBRuPeifp

后来我试着用pip3安装包,还是得到类似的结果。自从上次安装'requests'之后,我没有改变任何东西。

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

python pycharm package pipenv
3个回答
1
投票

错误说明。

fatal error: 'SDL.h'文件未找到

关于汇编的帮助,请参见:'、'。https:/www.pygame.orgwikiMacCompile'

看起来好像缺少一个或多个SDL依赖项。

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


1
投票

似乎在安装PyGame的时候会崩溃。根据PyGame的 入门 页面上,似乎有一些新版本的OS X的问题。

引用页面上的内容。

如果你的例子没有运行,而且你使用的是最新版本的Mac OS X,请尝试用这行来安装pygame。

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

另外从互联网上看,问题可能是因为 Python3.8 本身,因此需要一个新的版本来解决这个问题。


1
投票

~ 已解决~

pygame不能和python3.8一起工作,所以我不得不使用。

pipenv install pygame==2.0.0.dev6

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

© www.soinside.com 2019 - 2024. All rights reserved.