# Can i use Pip on a XTron Pro with Python

**URL:** <https://forum.makecode.com/t/can-i-use-pip-on-a-xtron-pro-with-python/32719>\
**Category:** Help\
**Tags:** game\
**Created:** [December 26, 2024, 7:03pm UTC](https://forum.makecode.com/t/can-i-use-pip-on-a-xtron-pro-with-python/32719 "2024-12-26T19:03:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ilov3gam3z](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ilov3gam3z/32/18954_2.png) [@ilov3gam3z](https://forum.makecode.com/u/ilov3gam3z)\
**Post date:** [December 26, 2024, 7:03pm UTC](https://forum.makecode.com/t/can-i-use-pip-on-a-xtron-pro-with-python/32719/1 "2024-12-26T19:03:15Z")

</div>

I am using the XTron Pro to make a chess game with python makecode. The issue is that, the number 1 chess bot, Stockfish, is a PyPi import, and requires pip to install. I know the Xtron Pro has wifi capabilities, but there is no documentation. So how am i supposed to allow the XTron Pro to use Stockfish, without having to download the entire source code. If there is a way, then how do i use pip with Makecode, as there is no terminal.

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [December 27, 2024, 2:20pm UTC](https://forum.makecode.com/t/can-i-use-pip-on-a-xtron-pro-with-python/32719/2 "2024-12-27T14:20:31Z")

</div>

Makecode only uses python as a language, and it gets translated back into typescript before getting compiled into C. What you are looking for is not possible with makecode but I think you might be able to do it using the stage library with micropython.

---

<div class="post-metadata">

**Author:** ![UnsignedArduino](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/unsignedarduino/32/592_2.png) [@UnsignedArduino](https://forum.makecode.com/u/UnsignedArduino)\
**Post date:** [December 27, 2024, 2:20pm UTC](https://forum.makecode.com/t/can-i-use-pip-on-a-xtron-pro-with-python/32719/3 "2024-12-27T14:20:49Z")

</div>

You can’t use external packages with MakeCode’s Python.

Stockfish is also not a Python package, the wrapper you are using is. Stockfish is a C++ program and you are definitely not fitting that on a microcontroller. You can probably write your own chess engine with the help of [https://www.chessprogramming.org](https://www.chessprogramming.org) or by finding one online designed for microcontrollers with RAM in KiB and clock speed in MHz, not modern day computers with GBs of RAM and GHz clock speed.
