# How to build wheel

**URL:** <https://discourse.jupyter.org/t/how-to-build-wheel/38241>\
**Category:** extensions\
**Tags:** jupyterlab\
**Created:** [December 18, 2025, 2:05pm UTC](https://discourse.jupyter.org/t/how-to-build-wheel/38241 "2025-12-18T14:05:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wanli1171310208](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/wanli1171310208/32/21317_2.png) [@wanli1171310208](https://discourse.jupyter.org/u/wanli1171310208)\
**Post date:** [December 18, 2025, 2:05pm UTC](https://discourse.jupyter.org/t/how-to-build-wheel/38241/1 "2025-12-18T14:05:47Z")

</div>

How do I create a wheel for JupyterLab?

```auto
jlpm install 
jlpm run build 
python -m build

```

I modified the relevant JavaScript scripts in the packages directory and followed the steps to build the wheel package.

After building, installing and publishing the changes did not take effect. How can I make the changes to the packages directory take effect?
