获得Python 3.4,Pygame和Wing 101都在OSX(优胜美地)工作

时间:2015-08-08 15:43:47

标签: python-3.x pygame homebrew osx-yosemite wing-ide

我已使用此处的自制程序方法成功安装了Python3和Pygame:Installing Pygame on Mac OS X with Python 3

完成所有操作后,我运行了IDLE3,导入Pygame命令成功运行。

然而现在我的目标是让Wing IDE(特别是现在的翼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

然后,当我尝试编辑<配置Python< (更改路径)方法,我得到的就是这个错误 某些值无效:

  

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

     

请更正值,然后重试。

我已经尝试到处寻找解决方案,我在这一切都很新,因为我目前所知的唯一语言是VB6(基本上是穴居人谈话),但我真的只想让一切都运行顺利,所以我真的可以开始学习。

谢谢:)

2 个答案:

答案 0 :(得分:1)

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

import sys sys.executable

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

答案 1 :(得分:0)

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

现在一切都运行得非常漂亮,对于为我的问题和解决方案提供输入的每个人都非常感谢。 Haken Lid&本