# \#versions

**URL:** https://discourse.julialang.org/tag/versions/403.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [CUDA package having issues due to different versions of CUDA toolkit and NVIDIA driver CUDA version](https://discourse.julialang.org/t/cuda-package-having-issues-due-to-different-versions-of-cuda-toolkit-and-nvidia-driver-cuda-version/134755)

<div class="topic-metadata">

**Author:** [@Aditya747S](https://discourse.julialang.org/u/Aditya747S)\
**Replies:** 11\
**Last updated:** [January 24, 2026, 10:20pm UTC](https://discourse.julialang.org/t/cuda-package-having-issues-due-to-different-versions-of-cuda-toolkit-and-nvidia-driver-cuda-version/134755 "2026-01-24T22:20:48Z")

</div>

I have CUDA toolkit for CUDA 13.0 and my drivers have CUDA 13.1 which is why I am getting this error in julia Error: You are using CUDA 13.1.0, but CUDA.jl was precompiled for CUDA 13.0.0. │ │ This is unexpected; pleas…

---

## [Cannot install Fermi.jl due to version constraints](https://discourse.julialang.org/t/cannot-install-fermi-jl-due-to-version-constraints/130157)

<div class="topic-metadata">

**Author:** [@Uranium238](https://discourse.julialang.org/u/Uranium238)\
**Replies:** 4\
**Last updated:** [July 3, 2025, 6:03am UTC](https://discourse.julialang.org/t/cannot-install-fermi-jl-due-to-version-constraints/130157 "2025-07-03T06:03:00Z")

</div>

I am trying to install Fermi.jl on the newest stable release of Julia. On doing a fresh install and activating a completely new environment, when I do \] add Fermi, I am met with the following error message : (@v1.11) pk…

---

## [About checking a package/library \`Manifest.toml\` into control version (again)](https://discourse.julialang.org/t/about-checking-a-package-library-manifest-toml-into-control-version-again/127490)

<div class="topic-metadata">

**Author:** [@iago-lito](https://discourse.julialang.org/u/iago-lito)\
**Replies:** 22\
**Last updated:** [May 13, 2025, 12:26pm UTC](https://discourse.julialang.org/t/about-checking-a-package-library-manifest-toml-into-control-version-again/127490 "2025-05-13T12:26:17Z")

</div>

Hello @Julia, From what I understand here and there (but really anywhere), there is almost dogmatic community consensus that Manifest.toml files may be checked into version control for end applications, but certainly no…

---

## [How to update Julia?](https://discourse.julialang.org/t/how-to-update-julia/82058)

<div class="topic-metadata">

**Author:** [@raman\_kumar](https://discourse.julialang.org/u/raman_kumar)\
**Replies:** 22\
**Last updated:** [March 11, 2025, 10:09am UTC](https://discourse.julialang.org/t/how-to-update-julia/82058 "2025-03-11T10:09:51Z")

</div>

How to update Julia?? :exploding\_head:

---

## [Julia package versioning is a real nightmare to me. What am I doing wrong?](https://discourse.julialang.org/t/julia-package-versioning-is-a-real-nightmare-to-me-what-am-i-doing-wrong/124982)

<div class="topic-metadata">

**Author:** [@tb877](https://discourse.julialang.org/u/tb877)\
**Replies:** 17\
**Last updated:** [January 21, 2025, 4:26am UTC](https://discourse.julialang.org/t/julia-package-versioning-is-a-real-nightmare-to-me-what-am-i-doing-wrong/124982 "2025-01-21T04:26:26Z")

</div>

Background: I’m developing some code on my macbook in the Julia release channel (1.11.2) and also using my university’s HPC which runs Julia 1.10.2. I’m running all the time into this kind of problem during development.…

---

## [Removing dependencies from versioned package](https://discourse.julialang.org/t/removing-dependencies-from-versioned-package/124164)

<div class="topic-metadata">

**Author:** [@phma](https://discourse.julialang.org/u/phma)\
**Replies:** 4\
**Last updated:** [December 26, 2024, 12:58pm UTC](https://discourse.julialang.org/t/removing-dependencies-from-versioned-package/124164 "2024-12-26T12:58:46Z")

</div>

I wrote a package WringTwistree, which is a cipher and hash function. When I wrote it, I didn’t know how to use startup.jl, so it depends on Debugger, ProfileView, and Revise, which it doesn’t need but I found useful whe…

---

## [Versioninfo not defined in Main](https://discourse.julialang.org/t/versioninfo-not-defined-in-main/123969)

<div class="topic-metadata">

**Author:** [@leespen1](https://discourse.julialang.org/u/leespen1)\
**Replies:** 4\
**Last updated:** [December 20, 2024, 12:22am UTC](https://discourse.julialang.org/t/versioninfo-not-defined-in-main/123969 "2024-12-20T00:22:05Z")

</div>

I was debugging some issues I had using versioninfo() on an HPC, specifically that I would get the following error: ERROR: UndefVarError: \`versioninfo\` not defined in \`Main\` Suggestion: check for spelling errors or miss…

---

## [Determining lower bound of compat statement](https://discourse.julialang.org/t/determining-lower-bound-of-compat-statement/117248)

<div class="topic-metadata">

**Author:** [@bclyons12](https://discourse.julialang.org/u/bclyons12)\
**Replies:** 1\
**Last updated:** [August 19, 2024, 1:45pm UTC](https://discourse.julialang.org/t/determining-lower-bound-of-compat-statement/117248 "2024-08-19T13:45:19Z")

</div>

Is there a way to test the lower bound compatibility of a package systematically, say by doing a binary search to find the lowest version for which tests pass? When adding a new compat entry to a Project.toml, CompatHelp…

---

## [Unclear error message when trying to install package with incompatible julia version](https://discourse.julialang.org/t/unclear-error-message-when-trying-to-install-package-with-incompatible-julia-version/114632)

<div class="topic-metadata">

**Author:** [@iago-lito](https://discourse.julialang.org/u/iago-lito)\
**Replies:** 3\
**Last updated:** [May 27, 2024, 10:00pm UTC](https://discourse.julialang.org/t/unclear-error-message-when-trying-to-install-package-with-incompatible-julia-version/114632 "2024-05-27T22:00:42Z")

</div>

Our package’s Project.toml states the following: \[compat\] julia = "1.10" As a consequence, issuing the following from a previous version of julia fails: $ ../julia-1.6.7/bin/julia --project=. \_ \_ …

---

## [How to verify the compatibility under different Julia versions for a package that is in development?](https://discourse.julialang.org/t/how-to-verify-the-compatibility-under-different-julia-versions-for-a-package-that-is-in-development/114096)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 8\
**Last updated:** [May 10, 2024, 5:27pm UTC](https://discourse.julialang.org/t/how-to-verify-the-compatibility-under-different-julia-versions-for-a-package-that-is-in-development/114096 "2024-05-10T17:27:22Z")

</div>

When developing a package, one has responsibility to check its compatibility under different Julia versions (6. Compatibility · Pkg.jl (julialang.org)). But how to implement this? Specifically, MyPackage.jl was created …

---

## [How often do you upgrade to a new version Julia?](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 5\
**Last updated:** [May 10, 2024, 10:37am UTC](https://discourse.julialang.org/t/how-often-do-you-upgrade-to-a-new-version-julia/114086 "2024-05-10T10:37:13Z")

</div>

Will you upgrade as soon as the new version is released?

---

## [Different test dependencies for different Julia versions?](https://discourse.julialang.org/t/different-test-dependencies-for-different-julia-versions/113767)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 1\
**Last updated:** [May 3, 2024, 6:52am UTC](https://discourse.julialang.org/t/different-test-dependencies-for-different-julia-versions/113767 "2024-05-03T06:52:19Z")

</div>

I want to make a package compatible with Julia 1.6, but some of my test dependencies are only compatible with Julia 1.10. How can I avoid requiring them when testing on 1.6? The associated tests can be put inside an if …

---

## [Can \`startup.jl\` set different startup options for different Julia installations?](https://discourse.julialang.org/t/can-startup-jl-set-different-startup-options-for-different-julia-installations/109507)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 17\
**Last updated:** [February 1, 2024, 3:41am UTC](https://discourse.julialang.org/t/can-startup-jl-set-different-startup-options-for-different-julia-installations/109507 "2024-02-01T03:41:01Z")

</div>

Two different versions of Julia are installed on Linux but there is only one ~/.julia/config/startup.jl. I want to set different startup options for the two versions, can I? And how? Thanks!

---

## [Updated Julia and now I can't plot](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479)

<div class="topic-metadata">

**Author:** [@charperflow](https://discourse.julialang.org/u/charperflow)\
**Replies:** 28\
**Last updated:** [January 16, 2024, 5:46pm UTC](https://discourse.julialang.org/t/updated-julia-and-now-i-cant-plot/108479 "2024-01-16T17:46:16Z")

</div>

I am running arch linux using sway as my tiling compositor for wayland. The Arch Wiki recommends using the AUR version, so that is what I have installed on my machine. I updated to Julia 1.10.0, and now when I try to plo…

---

## [Signature for \`jl\_array\_data\` is different in stable and nightly](https://discourse.julialang.org/t/signature-for-jl-array-data-is-different-in-stable-and-nightly/108519)

<div class="topic-metadata">

**Author:** [@dmitry-kabanov](https://discourse.julialang.org/u/dmitry-kabanov)\
**Replies:** 3\
**Last updated:** [January 8, 2024, 6:41pm UTC](https://discourse.julialang.org/t/signature-for-jl-array-data-is-different-in-stable-and-nightly/108519 "2024-01-08T18:41:32Z")

</div>

Hi, I have some C code with Julia embedding. The code is tested with versions 1.8 and nightly. However, it fails on nightly, due to the changes in the signature of jl\_array\_data (macro that obtains a C pointer from a Jul…

---

## [How can I test for v"0.4.x"?](https://discourse.julialang.org/t/how-can-i-test-for-v-0-4-x/107084)

<div class="topic-metadata">

**Author:** [@GHTaarn](https://discourse.julialang.org/u/GHTaarn)\
**Replies:** 1\
**Last updated:** [December 3, 2023, 9:25pm UTC](https://discourse.julialang.org/t/how-can-i-test-for-v-0-4-x/107084 "2023-12-03T21:25:30Z")

</div>

I would like to test if a VersionNumber is 0.4.x or less. v"0.4.1" \<= v"0.4" returns false Is x \< v"0.5.0-DEV" the best way to do this, (and would it be guaranteed to work)?

---

## [Do I need to re-dowload packages when I downgrade Julia?](https://discourse.julialang.org/t/do-i-need-to-re-dowload-packages-when-i-downgrade-julia/100356)

<div class="topic-metadata">

**Author:** [@bertulli](https://discourse.julialang.org/u/bertulli)\
**Replies:** 3\
**Last updated:** [June 14, 2023, 10:35pm UTC](https://discourse.julialang.org/t/do-i-need-to-re-dowload-packages-when-i-downgrade-julia/100356 "2023-06-14T22:35:43Z")

</div>

Hi all! I am having some troubles using PackageCompiler recently (whereas it worked fine with Julia 1.8 ~6 months ago), so I thought I needed to downgrade my Julia installation. I tried juliaup and worked fine, installi…

---

## [UndefVarError: \`execute\_msg\` not defined](https://discourse.julialang.org/t/undefvarerror-execute-msg-not-defined/98643)

<div class="topic-metadata">

**Author:** [@StranoArtista](https://discourse.julialang.org/u/StranoArtista)\
**Replies:** 3\
**Last updated:** [May 15, 2023, 1:28pm UTC](https://discourse.julialang.org/t/undefvarerror-execute-msg-not-defined/98643 "2023-05-15T13:28:23Z")

</div>

Hello there, I have a question. I am new at Julia. I am using JupyterNotebook with VSCode. I try execute readline() command in Jupyter but its not working. I got an error: UndefVarError: execute\_msg not defined But…

---

## [How to change Julia version in VSCode?](https://discourse.julialang.org/t/how-to-change-julia-version-in-vscode/66236)

<div class="topic-metadata">

**Author:** [@Michael\_Barmann](https://discourse.julialang.org/u/Michael_Barmann)\
**Replies:** 24\
**Last updated:** [September 30, 2022, 7:47am UTC](https://discourse.julialang.org/t/how-to-change-julia-version-in-vscode/66236 "2022-09-30T07:47:07Z")

</div>

I have a newbie question regarding VSCode: versioninfo() tells me I am currently using 1.6.0. But I have 1.6.1 installed, so I’d like to use that instead. Here’s the output from versioninfo: I tried to change this ac…

---

## [Is there a "correct" way to check if I am running a nightly build of Julia?](https://discourse.julialang.org/t/is-there-a-correct-way-to-check-if-i-am-running-a-nightly-build-of-julia/82754)

<div class="topic-metadata">

**Author:** [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Replies:** 0\
**Last updated:** [June 14, 2022, 2:59pm UTC](https://discourse.julialang.org/t/is-there-a-correct-way-to-check-if-i-am-running-a-nightly-build-of-julia/82754 "2022-06-14T14:59:51Z")

</div>

Is there an official way to check if I am running a non-release version of Julia? Any footguns to be aware of if I just do occursin("DEV",string(VERSION))? The reason for this question is that I want to permit certain t…

---

## [\`@variables\` and \`@parameters\` macros not working on arrays](https://discourse.julialang.org/t/variables-and-parameters-macros-not-working-on-arrays/79252)

<div class="topic-metadata">

**Author:** [@markjholmes](https://discourse.julialang.org/u/markjholmes)\
**Replies:** 14\
**Last updated:** [April 11, 2022, 1:51pm UTC](https://discourse.julialang.org/t/variables-and-parameters-macros-not-working-on-arrays/79252 "2022-04-11T13:51:30Z")

</div>

I have Julia installed on two different computers and the code executes differently on each one despite having the same versions of VSCode, Julia, and installed packages (everything is the most recent release version). T…

---

## [Multiple versions of Julia on local system](https://discourse.julialang.org/t/multiple-versions-of-julia-on-local-system/77622)

<div class="topic-metadata">

**Author:** [@iAnkiit](https://discourse.julialang.org/u/iAnkiit)\
**Replies:** 4\
**Last updated:** [March 9, 2022, 9:55am UTC](https://discourse.julialang.org/t/multiple-versions-of-julia-on-local-system/77622 "2022-03-09T09:55:49Z")

</div>

Can we use two versions of julia on local system. I am using v1.7.2 and want to install 1.3. Please guide.

---

## [Julia shoudn't silently activate a project associated to a previous Julia version](https://discourse.julialang.org/t/julia-shoudnt-silently-activate-a-project-associated-to-a-previous-julia-version/77480)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 3\
**Last updated:** [March 7, 2022, 3:17am UTC](https://discourse.julialang.org/t/julia-shoudnt-silently-activate-a-project-associated-to-a-previous-julia-version/77480 "2022-03-07T03:17:51Z")

</div>

I have just tested Julia1.8, the first minor version after the changes in Manifest.toml of 1.7 and got a bit surprised that it activated my 1.7-made project without even a warning. I admit I didn’t follow the discussion…

---

## [How to execute code depending on julia version](https://discourse.julialang.org/t/how-to-execute-code-depending-on-julia-version/75029)

<div class="topic-metadata">

**Author:** [@bgctw](https://discourse.julialang.org/u/bgctw)\
**Replies:** 4\
**Last updated:** [January 22, 2022, 5:18pm UTC](https://discourse.julialang.org/t/how-to-execute-code-depending-on-julia-version/75029 "2022-01-22T17:18:52Z")

</div>

How can I conditionally execute some code, depending on what julia version it is running on? Specifically I test for type stability using @inferred. For some code this succeeds in Julia 1.7 but fails in Julia 1.6. Inst…

---

## [Do I need to configure anything in VSCode to switch to using v1.6.0?](https://discourse.julialang.org/t/do-i-need-to-configure-anything-in-vscode-to-switch-to-using-v1-6-0/58122)

<div class="topic-metadata">

**Author:** [@Michael\_Barmann](https://discourse.julialang.org/u/Michael_Barmann)\
**Replies:** 18\
**Last updated:** [March 28, 2021, 11:08pm UTC](https://discourse.julialang.org/t/do-i-need-to-configure-anything-in-vscode-to-switch-to-using-v1-6-0/58122 "2021-03-28T23:08:04Z")

</div>

I’m new to the VSCode editor and have some very basic newbie questions: I just upgraded from Julia 1.5.3 to 1.6.0. Do I need to configure something in VSCode to made the editor “switch” to the newer installation? In th…

---

## [Finding installed Julia version with Juliaup](https://discourse.julialang.org/t/finding-installed-julia-version-with-juliaup/71641)

<div class="topic-metadata">

**Author:** [@DNF](https://discourse.julialang.org/u/DNF)\
**Replies:** 9\
**Last updated:** [November 22, 2021, 6:13pm UTC](https://discourse.julialang.org/t/finding-installed-julia-version-with-juliaup/71641 "2021-11-22T18:13:45Z")

</div>

I’m trying out the juliaup version manager (GitHub - JuliaLang/juliaup: Julia installer and version multiplexer). One thing I struggle with is seeing which versions are installed. The output PS C:\\Users\\DNF\> juliaup sta…

---

## [Registered new release still pointing to old version](https://discourse.julialang.org/t/registered-new-release-still-pointing-to-old-version/69454)

<div class="topic-metadata">

**Author:** [@Johncowk](https://discourse.julialang.org/u/Johncowk)\
**Replies:** 6\
**Last updated:** [October 9, 2021, 2:40am UTC](https://discourse.julialang.org/t/registered-new-release-still-pointing-to-old-version/69454 "2021-10-09T02:40:57Z")

</div>

I registered a new version of a package, and the pull request was merged but when I install the package via \`\`Pkg.add\`\`\`, the old version is installed. Why is this so and how can I fix it?

---

## [Latest Julia binaries: A static URL](https://discourse.julialang.org/t/latest-julia-binaries-a-static-url/65932)

<div class="topic-metadata">

**Author:** [@fedario](https://discourse.julialang.org/u/fedario)\
**Replies:** 15\
**Last updated:** [August 7, 2021, 6:26pm UTC](https://discourse.julialang.org/t/latest-julia-binaries-a-static-url/65932 "2021-08-07T18:26:21Z")

</div>

Hi all, I prefer to setup my Linux system as automatically as possible using a setup script. Currently, I’m downloading the latest Julia binary manually since with each version the URL changes. For example: https://j…

---

## [Seeking julia 1.6 binary for linux](https://discourse.julialang.org/t/seeking-julia-1-6-binary-for-linux/52846)

<div class="topic-metadata">

**Author:** [@Alex\_Ellison](https://discourse.julialang.org/u/Alex_Ellison)\
**Replies:** 2\
**Last updated:** [January 4, 2021, 8:56pm UTC](https://discourse.julialang.org/t/seeking-julia-1-6-binary-for-linux/52846 "2021-01-04T20:56:46Z")

</div>

Hey all, I see how one can download stable julia, old julia, or nightly julia. Right now, stable is 1.5.x and nightly appears to be just 1.7 (at least through the nightlies page). I really need 1.6. Is there somewhere t…

---

## [Dealing with different versions of Julia and JuliaPro and their respective package locations](https://discourse.julialang.org/t/dealing-with-different-versions-of-julia-and-juliapro-and-their-respective-package-locations/42524)

<div class="topic-metadata">

**Author:** [@yelircaasi](https://discourse.julialang.org/u/yelircaasi)\
**Replies:** 3\
**Last updated:** [July 8, 2020, 8:53pm UTC](https://discourse.julialang.org/t/dealing-with-different-versions-of-julia-and-juliapro-and-their-respective-package-locations/42524 "2020-07-08T20:53:18Z")

</div>

Hello all, I am having trouble understanding how to keep things tidy with multiple Julia versions on my machine (OSX Catalina 10.15). The older versions aren’t doing me much good, since I haven’t been able to get their …

[Next page](https://discourse.julialang.org/tag/versions/403.md?match_all_tags=true&page=1&tags%5B%5D=versions)
