在安裝box2d-py之前要確保pip和swig已經正常安裝,可用:pip list 檢查
如果是在anaconda中安裝,使用pip出現問題,可嘗試用conda替換(如: conda install swig )
接下來開始安裝box2d-py,如果出現如下錯誤提示:
解決方法如下
1.直接到:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 中下載對應的 box2d-py 包
比如我的電腦是64位,python是3.8版本的就選擇紅色箭頭對應版本(其它包的添加也可以按照此方法)
2、然后將下載好的 .whl 文件放到一個你自己的文件路徑下,建議是相關軟件或者python的安裝路徑下
3、用命令(pip install + 文件路徑):pip install D:\software\Anaconda\anaconda3\Box2D-2.3.10-cp38-cp38-win_amd64.whl 安裝box2d-py
4、最后用pip list檢查一下(希望對你有所幫助)