# Install Python packages with extension manager

**URL:** <https://discourse.slicer.org/t/install-python-packages-with-extension-manager/10419>\
**Category:** Development\
**Created:** [February 24, 2020, 10:04pm UTC](https://discourse.slicer.org/t/install-python-packages-with-extension-manager/10419 "2020-02-24T22:04:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![smrolfe](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/smrolfe/32/3659_2.png) [@smrolfe](https://discourse.slicer.org/u/smrolfe)\
**Post date:** [February 24, 2020, 10:04pm UTC](https://discourse.slicer.org/t/install-python-packages-with-extension-manager/10419/1 "2020-02-24T22:04:02Z")

</div>

Now that `slicer.util.pip_install` has streamlined the installation of python packages, I’d like to revisit [the conversation](https://discourse.slicer.org/t/automatic-install-of-python-packages/7078) on automated installation of python packages.

We’d like to have users install a few python packages after installing the SlicerMorph extension through the Extension Manager. Is there a way to require them as dependencies?

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [February 24, 2020, 10:19pm UTC](https://discourse.slicer.org/t/install-python-packages-with-extension-manager/10419/2 "2020-02-24T22:19:49Z")

</div>

Hi @smrolfe - did you see [the options in this discussion](https://discourse.slicer.org/t/install-python-library-with-extension/10110/2)? One of those approaches would work I think.

-Steve

---

<div class="post-metadata">

**Author:** ![smrolfe](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/smrolfe/32/3659_2.png) [@smrolfe](https://discourse.slicer.org/u/smrolfe)\
**Post date:** [February 24, 2020, 10:29pm UTC](https://discourse.slicer.org/t/install-python-packages-with-extension-manager/10419/3 "2020-02-24T22:29:52Z")

</div>

Thanks @pieper , this is exactly what I need.
