UPDATE: Some time between early September and December 2021, the form at MyBinder.org changed so that by default it makes a URL with
labpath when specifying a particular notebook. Most of this discussion thread above and below don’t reflect that. HOWEVER, THIS DETAILED POST HAS BEEN UPDATED to be consistent with the current method to select the classic notebook interface, i.e., where you take the URL that the form at MyBinder.org makes and you change
filepath to have launches open to the classic notebook when the session starts.
@portobello, for specifying the classic interface, you don’t want to go back to the MyBinder site. Or at least don’t take what it makes without further editing. What that sie produces will now only send you to JupyterLab.
You want to hand-edit the URLs that produces now, if you are trying to launch with the classic interface.
For example, the one @minrk posted above works great to open in the classic notebook interface:
But you’ll see if you go to MyBinder.org now, and make one filling in the information related to that repo and that notebook:
It produces the following URL:
And consistent with
labpath being there, that will now open in JupyterLab.
You can take what MyBinder.org gives you swap out
labpath from the URL and replace it with
filepath, and you’ll have a link that will open that specific notebook with the classic interface.
(Note that consistent with what @minrk posted above, you can also take what MyBinder.org gives you swap out
labpath=les_variables and replace it with
urlpath=%2Fnotebooks%2Fles_variables; but you’ll note that requires a slight bit more of editing to accomplish the same thing.)
You’ll do similar with links from MyBinder.org to your own notebooks, following that pattern.
If yours happen to be in root it is easier because you just replace
Feel free to specify a repo and notebook in a reply if you still are having trouble.
If you still want to use the
launch badges that MyBinder.org site produces yet send users to the classic notebook interface, you just need to edit them in a similar way after-the-fact.
As an aside to your ‘EDIT’:
If you have launched in JupyterLab yourself, you can opt to switch to classic via the upper menu bar ‘Help’ > ‘Launch Classic Notebook’.
You’ll see that it takes you to the classic Jupyter dashboard and
tree is at the end of the URL. For that direction, you don’t need to edit in
tree in the address bar yourself because a way is built into the upper menu bar.
If you are in the classic interface at the dashboard, you can edit the URL that ends in
/tree so that it ends in
/lab to switch to JupyterLab. There’s not a way presently built in for that direction from classic to lab interface.