Hi there,
I am working on building a better kernel for clojure. I need help regarding the handling of many projects using a single kernel. My goal is to allow users to install a single kernel that will be able to manage multiple projects that each have their own set of dependencies.
The build system for clojure is called leiningen (the command line interface is called lein) and is very similar to node’s npm. The typical user will have many different projects each with a different set of dependencies. I would like to be able to say to the kernel “use the dependencies in directory X”. I expect the user to start jupyter via leiningen via a command like lein jupyter notebook which in node’s world would be equivalent to node_modules/.bin/jupyter notebook.
I know I can hack my way around using environment variables but I am wondering if there is a solution for this problem. I believe the problem is general enough that I am sure someone somewhere thought of a solution.
cheers!
didier amyot
the recently merged kernel discovery mechanism might be what you are looking for:
--
You received this message because you are subscribed to a topic in the Google Groups "Project Jupyter" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jupyter/X7Fhs0C9vLs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jupyter+unsubscribe@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAOvn4qjdOFNOP%2BjMr9f2DxdxgowXv_Pk_Wrctk45gNVCDMq%2BgQ%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jupyter+unsubscribe@googlegroups.com.
To post to this group, send email to jup...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/c4b36cac-ae17-4b6f-a808-277862be729d%40googlegroups.com.