前提
ここに質問の内容を詳しく書いてください。
(例)
Pythonでゲームアプリを作っています。
pygameをimportした際に以下のエラーメッセージが発生しました。
実現したいこと
ここに実現したいことを箇条書きで書いてください。
無事にモジュールをimportできるようにしたいです。
発生している問題・エラーメッセージ
エラーメッセージ ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pandas/_libs/interval.cpython-310-darwin.so, 0x0002): tried: '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pandas/_libs/interval.cpython-310-darwin.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')) ### 該当のソースコード ```pythonコード import pygame import sys WHITE = (255, 255, 255) BLACK = ( 0, 0, 0) def main(): pygame.init() pygame.display.set_caption("初めてのPygame") screen = pygame.display.set_mode((800, 600)) clock = pygame.time.Clock() font = pygame.font.Font(None, 80) tmr = 0 while True: tmr = tmr + 1 for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() sys.exit() txt = font.render(str(tmr), True, WHITE) screen.fill(BLACK) screen.blit(txt, [300, 200]) pygame.display.update() clock.tick(10) if __name__ == '__main__': main() ### 試したこと uname -mコマンドで現在のアーキテクチャーを確認。 確認したらx86_64でした。 ターミナルの方をshellと同じようにarm64に変更すれば解決できると考えています。 どのように変更すればよろしいか教えていただきたいです。 ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) - リストIDLE Shell 3.10.8 - リストターミナル -zsh - 80x24 ここにより詳細な情報を記載してください。 画像添付 [リンク内容](url) https://gyazo.com/a431f4012d3a8352ea4c4002812be10e shellのエラー [リンク内容](url) https://gyazo.com/f27c19c4ccccca30a1f46c605806e830 ターミナルのエラー
0 コメント