There seem to be two versions of the docs going around that causes confusion pretty frequently.
MDAnalysis dev2.0.0 and MDAnalysis1.0.0.
When you google things the dev2.0.0 actually shows up more frequently than the 1.0.0 doc so somethings have shifted or introduced.
For the dev2.0.0 code I did something like this and I also just made it a completely new environment that way I have both 1.0.0 code and 2.0.0 code in case something breaks and I need to revert back:
conda create -n mdpython2.0 python=3.6
Make sure you don't have any of the previous MDAnalysis stuff is uninstalled. Clone the repo:
Check that you are on the correct branch
cd mdanalysis
git branch
>>> *develop
If that's all correct then try out
cd mdanalysis/packages
mdpython -m pip install -e .
The -e flag opens it in the editable mode so that if modifications are made it's reflected in your environment in real time. The period at the end tells the pip package manager that the setup scripts for MDAnalysis are here and it will automatically
execute the setup.py file.
See if that works, that's what I did to get on their dev branch.
-Sul