![我正在尝试使用 Python 上的 kivy 和 Pycharm](https://linux22.com/image/882356/%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20Python%20%E4%B8%8A%E7%9A%84%20kivy%20%E5%92%8C%20Pycharm.png)
https://github.com/kivy/kivy/wiki/Setting-Up-Kivy-with-various-popular-IDE的
我正在按照此网站上的说明进行操作。
我安装了 linuxbrew 并通过了第一部分和第二部分。
brew install hg sdl sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer
当我运行此代码时,它给出了一个错误;
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
make: *** [glfont] Error 1
make: *** Waiting for unfinished jobs....
我搜索了这个问题并遇到了这个解决方案;
sudo apt-get install libz-dev or sudo apt-get install zlib1g-dev or sudo upt-get install lib32z1-dev
make ** comment
它们都不起作用。制作时出现此错误。
答案1
如果有人遇到此问题或类似问题,我已经找到了解决方案。其中一个步骤没有必要的包。我手动安装了这个包,我的问题就解决了。sdl2_ttf