Cómo hacer que un script de Python sea un programa ejecutable

Para que quede claro, no solo "ejecute scripts de Python", sino que haga de mi script de Python un programa "ejecutable" o "llamable" que pueda usarse en otros lenguajes de programación o plataformas. Más como una API tal vez.

La cosa es que implementé varios algoritmos en java y son compatibles con numpy y spipy, pero otros quieren llamar a mi programa python en su programa java.

Entonces el numpy y el spipy son problemas. No pueden estar en java y jython ...

¿Hay alguna solución que pueda hacer de este un programa ejecutable que otros no necesiten del entorno pero solo para ejecutar el programa con varios parámetros aceptados?

Respuestas a la pregunta(1)

Su respuesta a la pregunta