-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Docs: improve installation instructions, recommend Anaconda. #7849
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
Conversation
nice can u post a rendered version? |
https://gist.github.com/lexual/525d30536505b7bfec6d Can download and load this html?? I had the links wrong, fixed now. |
Alternatively, this will just do minimal docs build:
|
easiest to render then save as a png |
How do I do that, can see how in Chrome or Firefox? |
perfect! as an aside, can you update the wiki on how to do that? |
I would put miniconda instructions before Anaconda as in reality that's the most recommended route, no? |
I'd tend to leave it as it is. If you install conda via miniconda then install pandas via "conda install pandas", this will only install numpy & pandas, and not matplotlib, pytables, etc. Basically I think installing Anaconda is the way to go for inexperienced users, for more power-users miniconda is the way to go. (BTW either way basically ends up doing the exact same thing. i.e. installing anaconda install conda, and running "conda install anaconda" after a miniconda install gets you to the same place). If you install anaconda, most of the more optional dependencies (pytables, matplotlib, etc) will be there, and users will be less likely to get confused by those libraries being missing. Also, where is the wiki. I installed some chrome extension to create that png. |
go to the issues page |
Do I need to do anything further to get this merged?? |
@jorisvandenbossche pls have a look |
docs itself look OK I was just wondering if the focus is a bit too much on Anaconda? I myself also use it, and I would also recommend this personally to others, but as 'pandas' we should maybe be a bit more neutral. As there are also other 'distributions' that you can use to get the full scipy/pydata stack (enthought canopy, pythonxy, ..). Another comment: I would try to structure the title a bit more (I mean in different levels of headings). Eg having the bigger headers 'python version support'/'installing pandas'/'dependencies' and then the current headers as subheadings of those? |
Have made the heading structure changes requested. I disagree about the need to be neutral. If both me and you as power users personally use Anaconda and would personally recommend it to others, shouldn't we do the same for our users? I'm giving a PyCon AU Pandas introductory talk later this week, and I fully intend to recommend installation through Anaconda. It's also part of the reason I'm keen to get this merged, so I can link to the development docs, and not my own notes. I also think its important to guide new users down the simplest path, rather than confusing them by giving them 3-4 options. Also: hadn't heard of pythonxy before today, but it appears to be Windows only. Anaconda is cross-platform. Regardless, I think this patch is a big improvement on the previous installation docs, and there is nothing stopping users of those others options providing patches with other installation options listed. |
@lexual For me it is OK to merge this as is, so you can refer to it in your talk. BTW, good luck with your talk! On the 'neutrality' issue, I agree we should provide clear and easy instruction (and therefore, we (should) also recommenend to use distributions instead of installing it manually (as now with your PR)). On pythonxy, before Anaconda was there (and this is actually only recently), pythonxy was for me and my colleagues thé way to painless install the scipy stack on Windows. But I also don't use it anymore at the moment. |
Docs: improve installation instructions, recommend Anaconda.
Is there any reason this link would have suddenly stopped working (404)? http://pandas-docs.github.io/pandas-docs-travis/indexing.html Also, the dev docs appear to be out of date too: |
I restarted the builds. If travis fails for some reason the docs don't build (not sure why in this case)..will let u know |
good to go now |
Yep, travis links look to be working again. |
I believe installing pandas via Anaconda should definitely be the recommended installation method for most users.
It is cross platform, doesn't require a compiler, and will install all requirements for the user also (including NumPy).