# Python 3 Skills Support

**URL:** https://community.openconversational.ai/t/python-3-skills-support/2941
**Category:** This category is being retired - Support
**Created:** [February 8, 2018, 1:17pm UTC](https://community.openconversational.ai/t/python-3-skills-support/2941 "2018-02-08T13:17:51Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![pcwii](https://community.openconversational.ai/user_avatar/community.openconversational.ai/pcwii/32/900_2.png) [@pcwii](https://community.openconversational.ai/u/pcwii)
#### Post date: [February 8, 2018, 1:17pm UTC](https://community.openconversational.ai/t/python-3-skills-support/2941/1 "2018-02-08T13:17:51Z")

</div>

I am working with a python module that was developed with python 3 and when I try to include it into a skill I am developing it is failing as it is being called with Python 2.7. Is there a way to force a skill to utilize the python 3 interpreter?  
Thanks.

---

<div class="post-metadata">

### Author: ![baconator](https://community.openconversational.ai/letter_avatar_proxy/v4/letter/b/d07c76/32.png) [@baconator](https://community.openconversational.ai/u/baconator)
#### Post date: [February 9, 2018, 3:46am UTC](https://community.openconversational.ai/t/python-3-skills-support/2941/2 "2018-02-09T03:46:12Z")

</div>

A switch to Python3 is actually in the works at the moment. [https://github.com/MycroftAI/mycroft-core/pull/1415](https://github.com/MycroftAI/mycroft-core/pull/1415)

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [February 9, 2018, 11:00am UTC](https://community.openconversational.ai/t/python-3-skills-support/2941/3 "2018-02-09T11:00:36Z")

</div>

Hey there @pcwii, @baconator is right - we’re planning to move to Python 3, but in the interim your Skills will need to run on Python 2.7.

---

<div class="post-metadata">

### Author: ![pcwii](https://community.openconversational.ai/user_avatar/community.openconversational.ai/pcwii/32/900_2.png) [@pcwii](https://community.openconversational.ai/u/pcwii)
#### Post date: [February 9, 2018, 4:52pm UTC](https://community.openconversational.ai/t/python-3-skills-support/2941/4 "2018-02-09T16:52:40Z")

</div>

Thanks for the reply, do we have a time line for python 3 integration?

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [February 11, 2018, 12:07am UTC](https://community.openconversational.ai/t/python-3-skills-support/2941/5 "2018-02-11T00:07:37Z")

</div>

We’re starting to build it out now, so best timeline I have is at least a few months. There are some pretty big changes going 2.7 =\> 3, and this change is occurring alongside others like our intent to move from Debian Jessie Lite on the Picroft to Stretch, so we have to ensure it works across our ecosystem.
