2011-10-31 2 views
1

Android SDK와 함께 제공되는 Android 용 사운드 파일을 만드는 JetCreator Python 애플리케이션을 사용하려고합니다. Android SDK android-sdk-r12-windows.zip과 함께 제공되는 제공된 JetCreator 데모를 사용하여 midi 세그먼트를 재생하는 중에 오류가 발생합니다. 그것은 Windows XP 및 Windows 7에서 시도했습니다. 먼저 python 2.7 및 wxPython2.8-win32-> unicode-2.8.12.1-py27.exe를 설치했으며 hello world wx 프로그램을 실행할 수 있습니다. 다음으로는 JetCreator.py, GUI를 시작 실행, 좀 MDI 세그먼트 재생 (및 재생 버튼을 누르면)를 선택하고,이 오류가 얻을 :Android JetCreator 딥 카피 오류

Unhandled exception in thread started by <bound method JetCreator.PlaySegs of <_ 
_main__.JetCreator; proxy of <Swig Object of type 'wxFrame *' at 0x1ca9378> >> 
Traceback (most recent call last): 
File "C:\_tools\Android\android-sdk-windows\tools\Jet\JetCreator\JetCreator.py 
", line 1230, in PlaySegs 
jet_file = CreateTempJetFile(self.jet_file) 
File "C:\_tools\Android\android-sdk-windows\tools\Jet\JetCreator\JetUtils.py", 
line 759, in CreateTempJetFile 
jet_file = copy.deepcopy(org_jet_file) 
File "C:\Python27\lib\copy.py", line 190, in deepcopy 
y = _reconstruct(x, rv, 1, memo) 
File "C:\Python27\lib\copy.py", line 344, in _reconstruct 
state = deepcopy(state, memo) 
File "C:\Python27\lib\copy.py", line 163, in deepcopy 
y = copier(x, memo) 
File "C:\Python27\lib\copy.py", line 257, in _deepcopy_dict 
y[deepcopy(key, memo)] = deepcopy(value, memo) 
File "C:\Python27\lib\copy.py", line 163, in deepcopy 
y = copier(x, memo) 
File "C:\Python27\lib\copy.py", line 298, in _deepcopy_inst 
state = deepcopy(state, memo) 
File "C:\Python27\lib\copy.py", line 163, in deepcopy 
y = copier(x, memo) 
File "C:\Python27\lib\copy.py", line 257, in _deepcopy_dict 
y[deepcopy(key, memo)] = deepcopy(value, memo) 
File "C:\Python27\lib\copy.py", line 174, in deepcopy 
y = copier(memo) 
TypeError: cannot deepcopy this pattern object 

내가 반드시 JetCreator.py를 해결하지 않으려을 , 아마도 내 구성에 문제가 있습니까?

감사합니다, 폴

답변

1

그래서 당신은 여전히이에 대한 답을 찾고 있다면 모르겠지만, 난 당신이 파이썬과 wxPython을 동일한 버전과 함께 동일한 오류를 가지고 있었던 것을보고 나는 그것이 프로그램이 만들어 졌던 버전이 2008 년부터 더 이상 지원되지 않는다는 사실과 관련이있을 것이라고 생각했다. 그것은 나에게 약간의 파고가 있었지만, 결국 두 개의 원래 프로그램을 발견했다. 이제는 모든 것이 작동한다. 아주.

파이썬 2.5.4 http://www.python.org/download/releases/2.5.4/

wxPython을 2.8.7.1 http://sourceforge.net/projects/wxpython/files/wxPython/2.8.7.1/wxPython2.8-win32-unicode-2.8.7.1-py25.exe/download

구글은이 프로그램의 현재 지원되는 버전과 호환 될 수있는 프로그램을 업데이트하지 않았습니다 이유가 있지만, 대한, 모르는 이제 이것이 나를 위해 일한 것입니다!