Is there an easy way to evaluate the B-Spline basis function (given degree, knotvector and parameter)?

Short of creating NURBS curve, no. What are you trying to do and why?

Thanks for the answer.

I’m trying to develop an optimization algorithm in Python/Rhino and therefore need to evaluate the B-Spline basis function (in the construction of the Jacobian matrix).

I found a solution to my problem. My solution was to implement an algorithm from the NURBS book (by Les A. Piegl). This seems to work.