Итак, мне интересно общаться между C-программой и Python-программой, чтобы я мог аккуратно отправлять задачи и данные между ними.
Я решила, что начну с этого руководства .В этом руководстве у меня есть C-файл с содержимым, приведенным в примере в ссылке справа над заголовком «Сборка и установка расширений» и кодом Python справа внизу.После запуска команды python setup.py install
я пытаюсь импортировать созданный модуль через
>>>import helloworld
ImportError: DLL load failed: %1 is not a valid Win32 application.
. Поэтому я полагаю, что проблема в том, что расширение является 32-разрядным, а моя установка на Python - 64-разрядной?Питон, который я использую, -
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bit (AMD64)] on win32
Вся помощь оценена!