Comments (4)
--spec-path-full
alone didn't do the trick for me. I needed to add /path/to/graalvm/Contents/Home/jre/languages/js/bin
to my PATH
as well for the ijskernel
binary to be invoked correctly at kernel session initialization.
(Plus I'm using a conda environment with Python 2.7 so I was able to omit the --python=python2.7
flag.)
from ipolyglot.
works on Ubuntu and MacOS now.
for MacOS, the installatiomn guidline provided in the repo
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install pkg-config node zeromq
sudo easy_install pip
pip install --upgrade pyzmq jupyter
npm install -g ijavascript
ijsinstall
can be followed with a few exceptions:
npm install
should be run using --python=python2.7
;
ijsinstall
must be invoked using its full system path, because it's not found inside GraalVM otherwise;
as @jonashering discovered correctly 🎊, ijsiinstall
must be used with the --spec-path=full
option
from ipolyglot.
What does ijsiinstall
do by the way? Does it only copy static files for the web component from Jupyter?
from ipolyglot.
imo it basically does some jupyter version checking, sets up the kernel specification and then install the kernel by invoking jupyter kernelspec install
from ipolyglot.
Related Issues (20)
- Create own bin/node HOT 1
- Add inspector view element for bindings object. HOT 4
- Use language specific comments in juypter notebook.
- Handle cell ouput across languages. HOT 2
- Investigate whether JuypterLab is suitable and needed. HOT 1
- Implement automatic variable exporting for more languages. HOT 8
- Improve variable inspector. HOT 2
- Rename ijsinstall script / clean up project. HOT 1
- Make polyglot inspector a tree view. HOT 2
- (Re-)deploy to Vm
- Error parsing Jupyter version HOT 3
- Add automatic language detection.
- error from docker: npm ERR! Failed at the [email protected] postinstall script. HOT 2
- Can not connect to ipolyglot kernel HOT 2
- Add syntax highlighting to notebook cells for different languages. HOT 1
- Add support for GraalVM languages. HOT 7
- Abstract from polyglot API for importing and exporting variables. HOT 5
- Set up jupyter notebook server in VM HOT 6
- Get paper demo notebook running HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ipolyglot.