本文參考鏈接:https://blog.csdn.net/sb985/article/details/80627019
出現這個問題,我查閱了好多,有的說這是因為pyopengl是通過pip安裝的,而pip安裝默認的是32位的pyopengl,所以只要自己下載一個文件(下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl),
下載與自己Windows和pycharm版本一致的上述whl文件,再在cmd輸入pip install XXX.whl就可以解決問題。(自己試過,根本解決不了)
下面是正確的解決辦法:
出現上述錯誤的原因:如果已經安裝了OpenGL,那就是缺少調用該文件的dll文件
解決辦法:只要下載glut32.dll或者glut64.dll文件放在你項目的執行目錄下或者換在win的環境變量目錄下即可。
我是64位系統,下載glut64.dll,(下載地址:http://www.dllzj.com/glut64.dll/)復制到C:\Windows\System32目錄下(注意不是放在C:\Windows\SysWOW64目錄下), 如果提 示有同名文件,最好選擇跳過而不要替換
關於SysWow64與System32的說明:
參考博客:http://www.cnblogs.com/gamesun/archive/2013/06/12/3133087.html