ctcsound不是有效的Win32应用程序

时间:2018-11-19 23:18:10

标签: python-3.x pycharm csound

我已经检查了有关此主题的其他问题,但是尝试这些解决方案均无济于事。据我所知,其余代码与该问题无关。我从csound.com下载了csound,它带有一个名为ctcsound的python模块。但是,每次尝试在脚本中导入ctcsound时,都会得到以下信息:

Traceback (most recent call last):
File "C:/Users/pvedi/PycharmProjects/Data_Sonification_Class/Paul_Vedier_Soni1.py", line 1, in <module>
import ctcsound
File "C:\Program Files\Csound6_x64\bin\ctcsound.py", line 31, in <module>
libcsound = cdll.csound64
File "C:\Users\pvedi\AppData\Local\Programs\Python\Python36-32\lib\ctypes\__init__.py", line 418, in __getattr__
dll = self._dlltype(name)
File "C:\Users\pvedi\AppData\Local\Programs\Python\Python36-32\lib\ctypes\__init__.py", line 348, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 193] %1 is not a valid Win32 application

我正在上课,并向老师求助后,他在课堂上大喊大叫我基本上使用Windows计算机而不是Mac,因为他不知道如何使用Windows计算机。任何帮助都将非常感激,这样他就不会让我失望。谢谢大家!

1 个答案:

答案 0 :(得分:0)

您是否正在使用64位Python安装?看起来可能与此有关:

https://github.com/mit-nlp/MITIE/issues/150

我非常确定csound.com上的Csound安装是64位Windows可执行文件和库。