Python遊戲開發!Mac完美安裝pygame
pygame是python的2D遊戲開發庫, 優點是秉承了Python風格,簡單好用
最近在macOS High Sierra10.13.5上安裝pygame時遇到了一些問題:
- pygame無法檢測滑鼠鍵盤事件
- 使用者無法聚焦到遊戲視窗
- docker欄無法顯示遊戲圖示
經過一晚上的折騰, 終於找到了正確的解決方法, 分享一下
解決方法:
- 通過brew安裝依賴包
brew install sdl smpeg sdl_image sdl_mixer sdl_ttf portmidi hg sdl_mixer portmidi
- 安裝xquartz
https://www.xquartz.org/
- pip通過github原始碼安裝pygame
這一步非常關鍵, 如果使用pip pygame直接安裝, docker欄無法顯示遊戲的圖示, 並且無法檢測鍵盤事件
pip install https://github.com/pygame/pygame/archive/master.zip
- 官方Demo檢驗效果
python -m pygame.examples.aliens
相關文章
- 完美安裝mplayer手冊(轉)
- 為Python 3.5及以上安裝Pygame模組PythonGAM
- Python遊戲開發:Pygame的執行環境|案例執行與分析Python遊戲開發GAM
- Linux傻瓜式七步完美安裝Python3.7LinuxPython
- pycharm 安裝 pygamePyCharmGAM
- centOS 7 離線安裝 MySQL 5.6 完美安裝CentOSMySql
- Ubuntu 如何安裝 pygameUbuntuGAM
- pycharm如何安裝pygame?PyCharmGAM
- python-pygame學習筆記PythonGAM筆記
- 1分鐘完美安裝最新CentOS+Nginx+PHP-FPM+MySQLCentOSNginxPHPMySql
- mac需要裝python嗎MacPython
- python如何檢測pygame中的碰撞PythonGAM
- Making Games with Python & Pygame 中文翻譯GAMPython
- 【pygame遊戲開發】這幾個經典遊戲,勾起了少年的快樂GAM遊戲開發
- Mac 安裝MySQL-pythonMacMySqlPython
- MAC 安裝Python3.7MacPython
- mac安裝python3MacPython
- Mac 安裝Python3MacPython
- python中pygame遊戲打包為exe檔案PythonGAM遊戲
- July 30-day13-Python中PygamePythonGAM
- 關於Python庫 pygame zero(pgzero)哪些坑PythonGAM
- Windows10上CUDA9.0+CUDNN7.0.5的完美安裝教程WindowsDNN
- Mac安裝多個Python版本MacPython
- PYTHON筆記第十二章之pygamePython筆記GAM
- 安裝pygame和pip的問題以及過程GAM
- mac裝完win10不能聯網怎麼辦 mac安裝windows10系統無法上網處理方法MacWin10Windows
- 漂亮的頻譜諧波圖必備 Python + PygamePythonGAM
- Pygame - Python 遊戲程式設計入門 class1GAMPython遊戲程式設計
- Pygame - Python 遊戲程式設計入門 class2GAMPython遊戲程式設計
- 使用 Python 和 Pygame 模組構建一個遊戲框架PythonGAM遊戲框架
- Python3+pygame實現Windows經典掃雷PythonGAMWindows
- pygame模組引數彙總(python遊戲程式設計)GAMPython遊戲程式設計
- mac上如何安裝python3MacPython
- 親自動手實現Python+pygame中國象棋遊戲PythonGAM遊戲
- python_pygame_alpha-beta剪枝演算法_玩中國象棋PythonGAM演算法
- 用Python和Pygame寫遊戲從入門到精通(17)PythonGAM遊戲
- 用Python和Pygame寫遊戲-從入門到精通(21)PythonGAM遊戲
- 用Python和Pygame寫遊戲從入門到精通(14)PythonGAM遊戲