[MacPorts] #42406: Importing sdl2 in python3.3 gives PYSDL2_DLL_PATH: unset
MacPorts
noreply at macports.org
Sat Feb 8 01:07:51 PST 2014
#42406: Importing sdl2 in python3.3 gives PYSDL2_DLL_PATH: unset
-----------------------------+--------------------------------
Reporter: russell.jones@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Keywords: | Port: py33-sdl2
-----------------------------+--------------------------------
I guess I could set this manually, but shouldn't it be set by macports,
e.g. in the module?
{{{
$ ipython3-3.3
Python 3.3.3 (default, Nov 25 2013, 20:12:26)
...
In [1]: import sdl2
---------------------------------------------------------------------------
ImportError Traceback (most recent call
last)
<ipython-input-1-8ce3838bd765> in <module>()
----> 1 import sdl2
/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
/site-packages/sdl2/__init__.py in <module>()
1 """SDL2 wrapper package"""
----> 2 from .dll import get_dll_file, _bind
3 from ctypes import c_int as _cint
4
5 from .audio import *
/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3
/site-packages/sdl2/dll.py in <module>()
105 dll = _DLL("SDL2", ["SDL2", "SDL2-2.0"],
os.getenv("PYSDL2_DLL_PATH"))
106 except RuntimeError as exc:
--> 107 raise ImportError(exc)
108
109 def nullfunc(*args):
ImportError: could not find any library for SDL2 (PYSDL2_DLL_PATH: unset)
In [2]:
}}}
libsdl2* are installed.
Russell
--
Ticket URL: <https://trac.macports.org/ticket/42406>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list