# Does tiled 1.3 support Python on Mac OS 10.15

**URL:** <https://discourse.mapeditor.org/t/does-tiled-1-3-support-python-on-mac-os-10-15/4158>\
**Category:** Questions\
**Created:** [October 22, 2019, 8:15am UTC](https://discourse.mapeditor.org/t/does-tiled-1-3-support-python-on-mac-os-10-15/4158 "2019-10-22T08:15:14Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![bjorn](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.mapeditor.org/bjorn/32/1599_2.png) [@bjorn](https://discourse.mapeditor.org/u/bjorn)\
**Post date:** [October 22, 2019, 10:35am UTC](https://discourse.mapeditor.org/t/does-tiled-1-3-support-python-on-mac-os-10-15/4158/2 "2019-10-22T10:35:59Z")

</div>

At the moment Tiled for macOS does not ship with a Python plugin. This is because I’m not familiar enough with macOS to know how this can be achieved. When Tiled was using Python 2 it was straight-forward because macOS ships with it.

I wonder if it would suffice to install Python 3 with Homebrew when building Tiled, to get the Python plugin to be included. And then to require installation of Python 3 by the user before this plugin can be enabled. One problem with this, as we have [encountered on Windows](https://github.com/bjorn/tiled/issues/2091), is that when the version of the Python 3 library does not match, Tiled may crash when you try to enable the plugin. :-/

In the end, the proper way to support Python may be to ship the Python framework along with it, but I don’t really want to go along that path.

Note that Tiled 1.3 is [extendable using JavaScript](https://doc.mapeditor.org/en/latest/reference/scripting/). Would that be an option for you? It is much easier to provide cross-platform support for JavaScript than for Python.

---

_[View the full topic](https://discourse.mapeditor.org/t/does-tiled-1-3-support-python-on-mac-os-10-15/4158)._
