Closed prehensilecode closed 5 months ago
Have installed Julia both 1.9.4 and 1.10.2 using juliaup on macOS Sonoma 14.4:
❯ juliaup status Default Channel Version Update ------------------------------------------------------- 1.9.4 1.9.4+0.x64.apple.darwin14 * release 1.10.2+0.x64.apple.darwin14
Jupyter already installed:
❯ which jupyter /Volumes/Homes/Users/myname/Venvs/general/bin/jupyter ❯ jupyter --version Selected Jupyter core packages... IPython : 8.22.2 ipykernel : 6.29.3 ipywidgets : 8.1.2 jupyter_client : 8.6.1 jupyter_core : 5.7.2 jupyter_server : 2.13.0 jupyterlab : 4.1.5 nbclient : 0.10.0 nbconvert : 7.16.2 nbformat : 5.10.3 notebook : 7.1.2 qtconsole : not installed traitlets : 5.14.1
Installed IJulia the usual way:
$ julia +1.9.4 ... julia> versioninfo() Julia Version 1.9.4 Commit 8e5136fa297 (2023-11-14 08:46 UTC) Build Info: Official https://julialang.org/ release Platform Info: OS: macOS (x86_64-apple-darwin22.4.0) CPU: 8 × Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz WORD_SIZE: 64 LIBM: libopenlibm LLVM: libLLVM-14.0.6 (ORCJIT, skylake) Threads: 1 on 8 virtual cores julia> ] (@v1.9) pkg> add IJulia Resolving package versions... Updating `~/.julia/environments/v1.9/Project.toml` [7073ff75] + IJulia v1.24.2 Updating `~/.julia/environments/v1.9/Manifest.toml` [8f4d0f93] + Conda v1.10.0 [7073ff75] + IJulia v1.24.2 [692b3bcd] + JLLWrappers v1.5.0 [682c06a0] + JSON v0.21.4 [739be429] + MbedTLS v1.1.9 [69de0a69] + Parsers v2.8.1 [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [b85f4697] + SoftGlobalScope v1.1.0 [81def892] + VersionParsing v1.3.0 [c2297ded] + ZMQ v1.2.2 [8f1865be] + ZeroMQ_jll v4.3.5+0 [a9144af2] + libsodium_jll v1.0.20+0 [0dad84c5] + ArgTools v1.1.1 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching [b77e0a4c] + InteractiveUtils [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 [8f399da3] + Libdl [56ddb016] + Logging [d6f4376e] + Markdown [a63ad114] + Mmap [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.9.2 [de0858da] + Printf [3fa0cd96] + REPL [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [6462fe0b] + Sockets [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test [cf7118a7] + UUIDs [4ec0a83e] + Unicode [deac9b47] + LibCURL_jll v8.4.0+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.2+0 [14a3606d] + MozillaCACerts_jll v2022.10.11 [83775a58] + Zlib_jll v1.2.13+0 [8e850ede] + nghttp2_jll v1.52.0+1 [3f19e933] + p7zip_jll v17.4.0+0 Precompiling project... 11 dependencies successfully precompiled in 28 seconds. 5 already precompiled.
and
julia> versioninfo() Julia Version 1.10.2 Commit bd47eca2c8a (2024-03-01 10:14 UTC) Build Info: Official https://julialang.org/ release Platform Info: OS: macOS (x86_64-apple-darwin22.4.0) CPU: 8 × Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz WORD_SIZE: 64 LIBM: libopenlibm LLVM: libLLVM-15.0.7 (ORCJIT, skylake) Threads: 1 default, 0 interactive, 1 GC (on 8 virtual cores) julia> ] (@v1.10) pkg> add IJulia Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [7073ff75] + IJulia v1.24.2 Updating `~/.julia/environments/v1.10/Manifest.toml` [8f4d0f93] + Conda v1.10.0 [7073ff75] + IJulia v1.24.2 [692b3bcd] + JLLWrappers v1.5.0 [682c06a0] + JSON v0.21.4 [739be429] + MbedTLS v1.1.9 [b85f4697] + SoftGlobalScope v1.1.0 [81def892] + VersionParsing v1.3.0 [c2297ded] + ZMQ v1.2.2 [8f1865be] + ZeroMQ_jll v4.3.5+0 [a9144af2] + libsodium_jll v1.0.20+0 [0dad84c5] + ArgTools v1.1.1 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 [56ddb016] + Logging [a63ad114] + Mmap [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.10.0 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test [deac9b47] + LibCURL_jll v8.4.0+0 [e37daf67] + LibGit2_jll v1.6.4+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.2+1 [14a3606d] + MozillaCACerts_jll v2023.1.10 [83775a58] + Zlib_jll v1.2.13+1 [8e850ede] + nghttp2_jll v1.52.0+1 [3f19e933] + p7zip_jll v17.4.0+2
In both cases there is no resulting Jupyter kernel specification in ~/Library/Jupyter/kernels/.
~/Library/Jupyter/kernels/
When I used Julia via Homebrew, the install method above did produce the kernel specifications in ~/Library/Jupyter/kernels/.
I uninstalled juliaup (juliaup self uninstall), then deleted ~/.julia/, and then re-installed juliaup with Julia 1.10.2, and re-installed IJulia.
juliaup self uninstall
~/.julia/
juliaup
Now, the Jupyter kernel is installed as expected.
Have installed Julia both 1.9.4 and 1.10.2 using juliaup on macOS Sonoma 14.4:
Jupyter already installed:
Installed IJulia the usual way:
and
In both cases there is no resulting Jupyter kernel specification in
~/Library/Jupyter/kernels/
.When I used Julia via Homebrew, the install method above did produce the kernel specifications in
~/Library/Jupyter/kernels/
.