1

私はこの問題に遭遇しています:

Boost.Python.ArgumentError: Python argument types in
    Dirichlet.Observe(int, numpy.int64, float)
did not match C++ signature:
    Observe(unsigned int, unsigned int, double)

十分に近いようですか?

いくつかの置換を行った後、中間の引数が問題のようです。numpy.int64 を int に変換するにはどうすればよいですか?

4

1 に答える 1

3

やってみてください...

int(numpyint)
于 2010-12-08T03:53:20.290 に答える