请问:python编写64程序的有关问题

请教:python编写64程序的问题
写了一个音频处理的软件,在32位下已经成功运行没有问题,现在想移植到64位系统。于是,出现了问题:  
  (我的软件是c写的dll,python写的gui)
  1,先是把在32位系统下打包成功的软件直接拷过来(dll+exe+其他资源),点击运行,没有反应。
  2,于是,打开python的编译器,调试显示如下错误:
  Traceback 不拉不拉不拉。。。。
  Flie:"****",line 190, in __init__
  self.mp3analyst=cdll.LoadLibrary('.\\libs\\windows\\mp3analyst.dll')
  File:"****",line 431,in LoadLibrary
  return self.dlltype(name)
  File:"****",line 353,in __init__
  self._handle=_dlopen(self._name,mode)
  WindowsError: [Error 193] %1 不是有效的 Win32
请问,这是不是dll的问题,需要重新再64位下重新编译?求大牛指点啊

------解决方案--------------------
32位的程序只能载入32位的dll,64位的程序也只能载入64位的dll。你的Python.exe是64位的,你的dll也必须是64位的。你可以选择在64位Windows下使用32位的Python,或者重新编译下你的DLL为64位的(不大点事)。
------解决方案--------------------
你应该下载64位的python解释器,当然你的系统也必须是64位的。