Ошибка конструктора при использовании mXparser с Pythonnet - PullRequest
0 голосов
/ 19 декабря 2018

Я пытаюсь использовать mXparser из Python.Он загружается без проблем, но как только я пытаюсь вызвать функцию выражения со строкой (как в примерах помощи), я получаю сообщение об ошибке: TypeError: no constructor matches given arguments.

import clr  
dllpath = r'C:\...\GitHub\MathParser.org-mXparser\CURRENT\c-sharp\bin\Release\MathParser.org-mXparser.dll'
import org.mariuszgromada.math.mxparser as mx
expr_01 = mx.Expression('2 + 1')

Изначально я понял, что это означаетчто мне нужно было указать тип передаваемой строки, но я не думаю, что это так.Есть идеи?Я скомпилировал mXparser dll с .NET Framework 4.5.2 (я не выбрал вариант, чтобы сделать его видимым для COM).

...