1

我已经使用此处找到的自制方法成功安装了 Python3 和 Pygame:使用 Python 3 在 Mac OS X 上安装 Pygame

全部完成后,我运行 IDLE3,Import Pygame 命令运行成功。

但是现在我的目标是让 Wing IDE(现在特别是 Wing 101)运行并让它导入 pygame,但它似乎无法识别 pygame。

2.7.10 (default, Jul 13 2015, 12:05:58) 
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)]
Python Type "help", "copyright", "credits" or "license" for more information.
[evaluate untitled-2.py]
Traceback (most recent call last):
  Python Shell, prompt 2, line 1
ImportError: No module named pygame

然后,当我尝试执行 Edit < Configure Python < (change the path) 方法时,我得到的只是这个错误 Some values are invalid:

Python 可执行文件 '/usr/local/Cellar/python3/3.4.3_2/IDLE 3.app' 不是文件。它应该是您的 PATH 上的 Python 解释器的名称(例如 python、python3.4、python.exe)或您希望使用的 Python 解释器的完整路径。

请更正这些值并重试。

我试过到处寻找解决方案,我对这一切都很陌生,因为我目前知道的唯一语言是 VB6(基本上是穴居人谈话),但我真的只想让一切顺利运行,这样我就可以真正开始了学习。

谢谢 :)

4

2 回答 2

1

我现在不在 Mac 上,所以我无法对此进行测试,但看起来它找不到正确的 Python 解释器。幸运的是,IDLE 可以找到正确的 python 解释器。打开 IDLE 并使用:

import sys sys.executable

找到要使用的正确 python 路径。在您的 WingIDE 设置中,使用该路径。

于 2015-08-08T16:03:47.593 回答
0

基本上在我已经工作的 IDLE 中运行这个“import sys; print(sys.executable)”给了我插入 Wing 的正确路径。

现在一切运行良好,非常感谢所有为我的问题和解决方案提供意见的人。哈肯盖和本

于 2015-08-08T16:46:56.890 回答