我如何在 Komodo 中获得 pygame 到 运行?
How do I get pygame to run in Komodo?
我正在使用 Mac 和 Catalina 10.15.2。我最近使用 Pyenv 安装了 Python 3.7.3。我的翻译是 Komodo Edit 12.
我已经通过 运行 安装了 pygame:
pip3 install pygame
我的问题是 Pygame。每当我尝试执行时:
#!/usr/bin/env python3
import pygame
科莫多巨蜥 returns:
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 可执行文件时,我得到了与之前在 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
我正在使用 Mac 和 Catalina 10.15.2。我最近使用 Pyenv 安装了 Python 3.7.3。我的翻译是 Komodo Edit 12.
我已经通过 运行 安装了 pygame:
pip3 install pygame
我的问题是 Pygame。每当我尝试执行时:
#!/usr/bin/env python3
import pygame
科莫多巨蜥 returns:
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 可执行文件时,我得到了与之前在 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