我正在尝试正确安装Pygame。我使用的是Miniconda3,Python版本3.6.4和Pygame版本1.9.3。我试图安装它的系统是一个运行CentOS 7的全国性研究集群,因此我没有root访问权限。
当我尝试导入pygame时出现错误: ImportError:LONG_PATH / glibc-2.24 / lib / libresolv.so.2:symbol __h_errno,版本GLIBC_PRIVATE未在文件libc.so.6中定义链接时间参考
我尝试使用pip和几个不同的选项,例如--no-binary,我尝试从源代码编译,我尝试使用带有pip的滚轮,但是我收到一条错误消息,指出它不是支持的轮子这个平台。我可以找到Pygame 1.9.3 for Python 3.6的所有轮子给了我这个错误。
因为我没有root权限,所以我不确定我的选择是什么。我从广泛的谷歌搜索中读到,一个选项可能是使用多个libc文件,但我不认为没有root权限我就能做到这一点。我认为它可能是一些依赖性问题,但我找不到一种方法来安装我可能没有需要root权限的任何缺少的依赖项。任何帮助都会非常感激,过去几天我一直在努力解决这个问题,我找不到修复方法。如果需要更多信息,请告诉我,这是我的第一个问题,我试图彻底。