# Stan.build() vs. cmdstan vs. CmdStanModel vs. pystan

**URL:** <https://discourse.mc-stan.org/t/stan-build-vs-cmdstan-vs-cmdstanmodel-vs-pystan/35095>\
**Category:** Interfaces\
**Created:** [May 10, 2024, 3:40am UTC](https://discourse.mc-stan.org/t/stan-build-vs-cmdstan-vs-cmdstanmodel-vs-pystan/35095 "2024-05-10T03:40:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![e32432423](https://avatars.discourse-cdn.com/v4/letter/e/ba8739/32.png) [@e32432423](https://discourse.mc-stan.org/u/e32432423)\
**Post date:** [May 10, 2024, 3:40am UTC](https://discourse.mc-stan.org/t/stan-build-vs-cmdstan-vs-cmdstanmodel-vs-pystan/35095/1 "2024-05-10T03:40:35Z")

</div>

Hello,

I am on Windows, I cannot import ‘stan’. However, I can import cmdstan and pystan. I am trying to replicate stan.build() functionality using cmdstan or pystan, but I notice that cmdstan or pystan do not have build() member functions taking on the same arguments. How to reconcile with proper syntax? Or maybe an example of each, would help- thanks,
