Macos 在mac os x 10.9上设置pySDL2时出现问题
我在运行OSX 10.9的macbook pro上设置PySDL2时遇到问题。我下载并安装了SDL 2.0.1,并在这里尝试遵循PySDL2教程: 当它说“也可以设置环境变量PYSDL2_DLL_PATH,它将指向SDL2库的目录”时,我不知道该怎么办。我试着运行“export PYSDL2_DLL_PATH=/library/Frameworks”,但我不知道我是否应该这样做。当前,当我尝试运行此代码时:Macos 在mac os x 10.9上设置pySDL2时出现问题,macos,sdl,osx-mavericks,pysdl2,Macos,Sdl,Osx Mavericks,Pysdl2,我在运行OSX 10.9的macbook pro上设置PySDL2时遇到问题。我下载并安装了SDL 2.0.1,并在这里尝试遵循PySDL2教程: 当它说“也可以设置环境变量PYSDL2_DLL_PATH,它将指向SDL2库的目录”时,我不知道该怎么办。我试着运行“export PYSDL2_DLL_PATH=/library/Frameworks”,但我不知道我是否应该这样做。当前,当我尝试运行此代码时: import sys try: import sdl2.ext as sdl2
import sys
try:
import sdl2.ext as sdl2ext
except ImportError:
import traceback
traceback.print_exc()
sys.exit(1)
from sdl2.ext import Resources
RESOURCES = Resources(__file__, "resources")
我收到错误“ImportError:没有名为'sdl2'的模块”
那么我如何正确地设置它呢
编辑:使用macports,我正确设置了内容。谢谢各位先生。您尝试过通过安装吗
不过我想我安装正确了。我只是不知道如何设置才能使用它。我尝试使用macports,看看这是否解决了我的问题。我认为它安装正确(我运行了sudo端口安装py-SDL2),并且似乎可以工作。但是,我仍然无法在python中导入sdl2。我不能让python与sdl2库“链接”。我如何做到这一点?您需要使用macports提供的python:好了,现在我有进展了!但我在运行代码时仍然有错误。我将编辑我的问题并发布新错误。
$ sudo port install py-SDL