簡體   English   中英

如何讓 pygame 在 Komodo 中運行?

[英]How do I get pygame to run in Komodo?

我正在使用帶有 Catalina 10.15.2 的 Mac。 我最近使用 Pyenv 安裝了 Python 3.7.3。 我的翻譯是 Komodo Edit 12。
我已經通過運行安裝了 pygame: pip3 install pygame

我的問題是 Pygame。 每當我嘗試執行時:

#!/usr/bin/env python3

import pygame

科莫多回歸:

Traceback (most recent call last):
  File "/Users/wetherman/Desktop/RandomPy/game.py", line 3, in <module>
    import pygame
ModuleNotFoundError: No module named 'pygame'

我認為,不尋常的部分是當我在終端中鍵入python3 ,然后import pygame時,它似乎工作得很好。 但是,當我從/usr/bin/啟動 Python Unix Executable 時,我遇到了與之前在 Komodo 中遇到的相同的錯誤。

試試這個來安裝 pygame:

import subprocess
import os

try:
    subprocess.call([sys.executable, '-m', 'pip', 'install', 'pygame'])
    import pygame
    print('Pygame installed.')

except ModuleNotFoundError:
    try:
        subprocess.run('pip install pygame', shell = True)
        import pygame
        print('Pygame installed.')

    except ModuleNotFoundError:
        print('Pygame could not be installed.')

通過更改修復: #!/usr/bin/env python3
收件人: #./users/$(myaccountname)/.pyenv/versions/3.7.3/bin/python3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM