# Managing Python

**URL:** <https://discuss.avogadro.cc/t/managing-python/5098>\
**Category:** Development\
**Created:** [December 11, 2023, 2:43pm UTC](https://discuss.avogadro.cc/t/managing-python/5098 "2023-12-11T14:43:47Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![ghutchis](https://discuss.avogadro.cc/user_avatar/discuss.avogadro.cc/ghutchis/32/456_2.png) [@ghutchis](https://discuss.avogadro.cc/u/ghutchis)\
**Post date:** [December 11, 2023, 4:52pm UTC](https://discuss.avogadro.cc/t/managing-python/5098/3 "2023-12-11T16:52:36Z")

</div>

Let me just say that I think a bunch of things will be solved by:

- check for `python` and/or `conda` at first launch and suggesting to install `miniforge` (esp. on Windows)
- improving the “Choose Python” command to detect environments (and as you say, offer to create a new one)
- improving the “Download Plugins” code to check for `requirements.txt` and/or similar and install dependencies

Those are all part of the 1.99 [roadmap](https://discuss.avogadro.cc/t/avogadro-2023-roadmap/4412) … maybe later this week or next? Certainly before the end of the calendar year.

In the meantime, suggestions / help wanted.

---

_[View the full topic](https://discuss.avogadro.cc/t/managing-python/5098)._
