-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
[Doc]: change to install from conda forge #24421
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
Comments
That would make sense since we have control over what's available from |
I'm +0.2 on this. The downside is that users who don't know what channels are, are more likely to use the main channel because it's the default. Then, blindly copying the conda-forge install leads to a mixed environment. People who are on conda forge are more likely to know what a channel is and can adapt the call. OTOH there may be enough blind copy-pasting including What are others doing:
|
So another option we can do that's bulkier but probably more 'correct' is keep Edit: we kinda do that in the see more https://matplotlib.org/devdocs/users/installing/index.html#third-party-distributions |
There is an internal Anaconda process for requesting a package build on |
Matplotlib 3.6.2 was released on conda |
If I remember correctly, there are also certain terms of service requirements when it comes to using packages from the Anaconda defaults channel. I'm not saying I have problem with those, but I think it at least bears some further thinking. |
Unfortunately, there is no universal recommendation that would match all users / use cases. anaconda and conda-forge are two distinct package sources with different boundary conditions. Maybe the best way ist to turn this into three tabs: Each tab can get an additional sentence describing some context. The downside is that only one is displayed at a time and we have to give one (pip) the priority of beeing initially shown. But that would be ok for me. |
I think my conda I don't think we can justify giving equal billing to |
this seems pretty straightforward now, can i get to it? 🤠 |
Fixed by #24888. |
Documentation Link
https://matplotlib.org/devdocs/
Problem
Our install instructions say to install from conda, but conda's version of matplotlib isn't always the latest. For example:

But this won't work because the latest version of matplotlib on conda is 3.5.3, which is not obvious unless you know to look at the page.
Suggested improvement
Maybe we should change it to
conda install -c conda-forge matplotlib
since we can ensure that will work?The text was updated successfully, but these errors were encountered: