Windows11とkivyとpygame
最新環境で実行しようとしたらできなかった件
記述 2023年10月24日
python3.12でkivyをインストールしようとしたらエラー
ERROR: No matching distribution found for kivy_deps.gstreamer_dev~=0.3.3
対応:python3.10にダウングレード
※既に入っていたのが3.10だっただけで3.11でもOK
実運用としては3.10と3.12の環境は共存
vscodeでインタプリター選択するなりコマンドでバージョン指定するなりしている
python3.10でkivyとpygameを使おうとしたらエラー
RuntimeError: Dynamic linking causes SDL downgrade! (compiled with version 2.28.3, linked to 2.26.4)
対応:pygameを2.5.2から2.4.0にダウングレード
> pip uninstall pygame
> pip install pygame==2.4.0
※外部ライブラリの使用バージョンが変わるのはメジャー単位と想定して2.4.0を選択
別にこれでなければとかは無い、適当に選んでたまたま動いただけ
存在するバージョン番号は
> pip install pygame==
で確認
python手軽に書けてたーのしー! してるので環境依存とか依存関係とか多発して欲しくないなぁ
今回windowsは関係ないかもしれないが未確認
→Windows サブシステム for Androidではpygameのバージョン指定なしで動いた
--
コメント
コメントを投稿