Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confusion about easy_install vs pip #2

Closed
dstufft opened this issue Nov 2, 2013 · 5 comments
Closed

Confusion about easy_install vs pip #2

dstufft opened this issue Nov 2, 2013 · 5 comments

Comments

@dstufft
Copy link
Member

dstufft commented Nov 2, 2013

There is confusion about if users should be using easy_install or if they should be using pip. A lot of documentation exists currently that points in one direction or the other with varying levels of snark involved. How best can we guide users to "one way to do it"?

@ncoghlan
Copy link
Member

ncoghlan commented Nov 3, 2013

@daenney
Copy link

daenney commented Nov 3, 2013

I think the last few years a lot of documentation and blog posts mention both easy_install and pip but recommended pip. As of late I've seen less and less and less of easy_install. It would also help if downstreams like Linux distributions and the homebrew/macports projects would stop shipping easy_install altogether.

@hickford
Copy link
Contributor

hickford commented Jan 1, 2015

The docs at https://pythonhosted.org/setuptools/easy_install.html should at least mention Pip I think

@brainwane
Copy link
Contributor

Now that packaging.python.org is the official packaging documentation site and officially recommends pip, can we close this issue?

@ncoghlan
Copy link
Member

Aye, we clearly recommend pip, and https://packaging.python.org/discussions/pip-vs-easy-install/ discusses the trade-offs between them.

pypa/setuptools#917 is an open setuptools issue discussing the various barriers to deprecating easy_install and switching setuptools entirely over to relying on pip.

So I don't think there's any further ecosystem level questions here - it's just an internal question for the setuptools devs as to how they want to handle this in their documentation and code.

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

No branches or pull requests

5 participants