Skip to content

Instantly share code, notes, and snippets.

@shadaj
Last active January 18, 2024 13:29
Install Scala in Colab.ipynb
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@tensorvijay
Copy link

I would strongly encourage this to be resolved

@MielHostens
Copy link

This was possible earlier, but indeed fails now

@shadaj
Copy link
Author

shadaj commented Nov 28, 2020

Hmm, this is surprising. I just used the same initialization code for a couple other notebooks in the past week and it seemed to work fine. Perhaps the notebook needs to be set to the Scala kernel like in https://gist.github.com/shadaj/29d77180aeefc41a749273026f7d1fd9 to work?

@MielHostens
Copy link

MielHostens commented Nov 28, 2020 via email

@Platinum-Dragon
Copy link

This is so disappointing. I can whip together and train a deep learning model in Python / keras in a matter of minutes, but I can't find anything comparable for Scala :-(

@kirisakow
Copy link

kirisakow commented Feb 27, 2023

There is actually an important prerequisite to assure before you follow steps given by @shadaj: If you open a notebook with a text editor and compare the raw contents of a regular Notebook with that of a Shadaj's notebook, you'll see one crucial difference that you need to fix. So,

  1. You need to open your Colab Notebook with a text editor (use any of the relevant Google Drive apps) and make sure the kernelspec.name key is set to work with Scala, like so:
{
  
  "kernelspec": {
    "display_name": "Scala",
    "name": "scala"
  }
  
}

(This is a necessary step for any non-pythonic kernel — be it Scala, Go or whatnot. Check my notebooks for examples: https://gist.github.com/kirisakow)

  1. Save, close.

  2. Now open normally with Google Colab engine and start working.

@Platinum-Dragon
Copy link

Platinum-Dragon commented Mar 1, 2023 via email

@kirisakow
Copy link

kirisakow commented Mar 1, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment