Como fazer um script Python um programa executável

Para ser claro, não apenas "executar scripts python", mas para tornar o meu script python um programa "executável" ou "callable" que pode ser usado em outras linguagens de programação ou plataformas. Mais como uma API talvez.

A coisa é que eu implementei vários algoritmos em java e eles são suportados por numpy e spipy, mas outros querem chamar meu programa python em seu programa java.

Então o numpy e spipy são problemas. Eles não podem estar em java e jython ...

Existe uma solução que eu posso fazer isso um programa executável que outros não precisam do ambiente, mas apenas para executar o programa com vários parâmetros aceitos?

questionAnswers(1)

yourAnswerToTheQuestion