# python requirements

**URL:** <https://forum.ansible.com/t/python-requirements/15416>\
**Category:** Ansible Developer\
**Created:** [June 5, 2014, 9:19pm UTC](https://forum.ansible.com/t/python-requirements/15416 "2014-06-05T21:19:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sean\_McGowan](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@Sean\_McGowan](https://forum.ansible.com/u/Sean_McGowan)\
**Post date:** [June 5, 2014, 9:19pm UTC](https://forum.ansible.com/t/python-requirements/15416/1 "2014-06-05T21:19:40Z")

</div>

Hi all,

I can successfully compile python on some of my solaris boxes (they will be clients); however, the ctypes module is failing… is this module necessary for them to be ansible clients?

thanks

---

<div class="post-metadata">

**Author:** ![James\_Cammarata](https://avatars.discourse-cdn.com/v4/letter/j/7c8e57/32.png) [@James\_Cammarata](https://forum.ansible.com/u/James_Cammarata)\
**Post date:** [June 5, 2014, 10:55pm UTC](https://forum.ansible.com/t/python-requirements/15416/2 "2014-06-05T22:55:08Z")

</div>

I don’t _think_ we use ctypes anywhere (grep’s not finding it anyway), so I think you’ll be ok.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan1](https://avatars.discourse-cdn.com/v4/letter/m/5e9695/32.png) [@Michael\_DeHaan1](https://forum.ansible.com/u/Michael_DeHaan1)\
**Post date:** [June 6, 2014, 12:10pm UTC](https://forum.ansible.com/t/python-requirements/15416/3 "2014-06-06T12:10:11Z")

</div>

Not using it to my knowledge now, but can’t say we might not pick it up in the future.

No plans to, though.

---

<div class="post-metadata">

**Author:** ![Sean\_McGowan](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@Sean\_McGowan](https://forum.ansible.com/u/Sean_McGowan)\
**Post date:** [June 6, 2014, 2:29pm UTC](https://forum.ansible.com/t/python-requirements/15416/4 "2014-06-06T14:29:31Z")

</div>

thanks… i’ll give it a go then… very cool project btw! i’ve been looking for something to force me to get over tokenized whitespace and learn python. (although haskell does it too and is super fun) 🙂
