前提・実現したいこと
macbookでpyxelを使いたいです
pythonでサンプル01_hello_pyxelを使いたいです。
実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
Traceback (most recent call last):
File "/Users/higashirinako/Downloads/pyxel/01_hello_pyxel.py", line 1, in <module>
import pyxel
File "/usr/local/lib/python3.9/site-packages/pyxel/init.py", line 10, in <module>
from . import core # type: ignore
File "/usr/local/lib/python3.9/site-packages/pyxel/core/init.py", line 42, in <module>
_lib = _load_library()
File "/usr/local/lib/python3.9/site-packages/pyxel/core/init.py", line 39, in _load_library
return cdll.LoadLibrary(lib_path)
File "/usr/local/Cellar/python@3.9/3.9.5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ctypes/init.py", line 452, in LoadLibrary
return self._dlltype(name)
File "/usr/local/Cellar/python@3.9/3.9.5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ctypes/init.py", line 374, in init
self._handle = _dlopen(self._name, mode)
OSError: dlopen(/usr/local/lib/python3.9/site-packages/pyxel/core/bin/macos/libpyxelcore.dylib, 6): Symbol not found: __ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE16find_last_not_ofEPKcmm
Referenced from: /usr/local/lib/python3.9/site-packages/pyxel/core/bin/macos/libpyxelcore.dylib (which was built for Mac OS X 10.15)
Expected in: /usr/lib/libstdc++.6.dylib
in /usr/local/lib/python3.9/site-packages/pyxel/core/bin/macos/libpyxelcore.dylib
エラーメッセージ
### 該当のソースコード import pyxel class App: def __init__(self): pyxel.init(160, 120, caption="Hello Pyxel") pyxel.image(0).load(0, 0, "assets/pyxel_logo_38x16.png") pyxel.run(self.update, self.draw) def update(self): if pyxel.btnp(pyxel.KEY_Q): pyxel.quit() def draw(self): pyxel.cls(0) pyxel.text(55, 41, "Hello, Pyxel!", pyxel.frame_count % 16) pyxel.blt(61, 66, 0, 0, 0, 38, 16) App() ```ここに言語名を入力 python ### 試したこと pyxelのversionを確認 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー