Skip to content

Add conda development install guidance#660

Open
ericdill wants to merge 4 commits into
pyOpenSci:mainfrom
ericdill:doc/why-pip-install-editable
Open

Add conda development install guidance#660
ericdill wants to merge 4 commits into
pyOpenSci:mainfrom
ericdill:doc/why-pip-install-editable

Conversation

@ericdill
Copy link
Copy Markdown

Hi @lwasser - here's a first pass at a 5-minute read for the moment when a learner who is comfortable with conda encounters pip install -e . for the first time.

The goal is to explain why pip shows up in a conda-based workflow, especially when someone is developing local package code and wants to use it inside an existing conda environment.

Like I said in person, I’ve got no ego here. If this is in the wrong voice, missing the mark, or not the right place for this explanation, that’s totally fine. Happy to iterate with you on it. LMK what you think.

I tried to keep it learner-centered rather than tool-comparison-centered.

Also hey @ocefpaf! lmk what you think too.

This page grew out of a conversation with Leah at the PyCon sprints about the confusing moment when conda users are told to use pip install -e for local package development.
@ocefpaf
Copy link
Copy Markdown
Member

ocefpaf commented May 19, 2026

LGTM, but I'm also a bit biased. This is the workflow that I use the most. The only comment I have is maybe add --no-build-isolation too? I guess one wants to expose all the package in the conda env for the pip editable install in a situation like that.

Copy link
Copy Markdown
Collaborator

@willingc willingc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @ericdill. This looks very good. I'm leaving it for @lwasser to make the final edits.

Thanks so much, and it was nice to see you at PyCon.

Comment thread maintain-automate/dev-installs.md Outdated
Comment thread maintain-automate/dev-installs.md Outdated
ericdill and others added 2 commits May 19, 2026 13:39
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
@ericdill
Copy link
Copy Markdown
Author

ericdill commented May 19, 2026

@ocefpaf thanks for the review! im also biased. this is how i work too :D
@willingc great to see you too! thanks for the review!

(edit too many exclamations. guess im just happy to interact with yall 😁 )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

4 participants