-
Notifications
You must be signed in to change notification settings - Fork 6
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
Make Python 3.4 available in IPython notebook #40
Comments
Fixed by b90b4d8. |
It looks like that commit just gets rid of some package installs... how does that fix availability of py34 in IPython? |
Sorry, I referenced the wrong commit. Updated my comment. |
Please see comments on the commit (b90b4d8). |
Let's leave this open until we address the issue I'm talking about - but it doesn't have to be part of the summer build. I don't have time to get into it right now. |
With the kernelspec install, Python2 and Python3 kernels would both be available via "ipython notebook". Is there any need for a separate menu item for a py34 "ipython notebook" menu item? My feeling is that it'd be simpler to just have the one. |
I like that idea of only one notebook launcher in the menu. D
|
I think at this point, my only gripe is I'd like to change:
to:
But this strikes me as bike-shedding level. I feel comfortable closing the issue at this point. |
+1 I'm testing out (my build of) the Fall-2015 image, but I'm only seeing Python 2 in the notebook. Is that to be expected or did I muck something up in my build? It would really be nice to have Python 3 in Jupyter. Thanks! |
This appears to have been disabled, strangely... the relevant code is in |
I'm seeing both in my build along with R. I'll push mine out to Box shortly. Ryan On Tue, Oct 13, 2015 at 2:38 PM, Dav Clark [email protected] wrote:
|
What branch are you building off of? I think I'm confused about where we're "supposed" to be... |
There should be just the one "dev" branch. Chris K. removed the master The second preview is uploading to Box now. I still need to resolve Chris Ryan On Wed, Oct 14, 2015 at 11:24 AM, Dav Clark [email protected]
|
All I did was change the default branch on github to be “dev” rather than On Wed, Oct 14, 2015 at 11:34 AM, Ryan Lovett [email protected]
|
I agree! Ryan On Wed, Oct 14, 2015 at 11:44 AM, Chris Kennedy [email protected]
|
Related to #38, but likely the solution is different.
Currently, if you run the IPython notebook from the application menu, you get the python 2 version, and no way to run the python 3 version. This can be set up with kernelspecs, which I learned about here:
http://stackoverflow.com/questions/28831854/how-do-i-add-python3-kernel-to-jupyter-ipython
(not sure where the official docs are.)
By default, kernelspecs are installed system-wide. The following enables python3 in the notebook for the current user only (omitting
--user
attempts to install to/usr/local/share/jupyter
):A similar approach can make any other python kernel always available. I guess we should do both the base miniconda 2.7 and the miniconda py34?
This could also be part of the
setup_ipython_notebook.sh
script, which I tend to use elsewhere as well... I'm happy to implement this, but wanted a chance to get other's feedback.The text was updated successfully, but these errors were encountered: