# UndefVarError: cuda\_version in Google Colab with CUDA.jl

**URL:** https://discourse.julialang.org/t/undefvarerror-cuda-version-in-google-colab-with-cuda-jl/131557
**Category:** GPU
**Tags:** question, colab
**Created:** [August 12, 2025, 10:36am UTC](https://discourse.julialang.org/t/undefvarerror-cuda-version-in-google-colab-with-cuda-jl/131557 "2025-08-12T10:36:00Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![rrabadan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rrabadan/32/218210_2.png) [@rrabadan](https://discourse.julialang.org/u/rrabadan)
#### Post date: [August 12, 2025, 10:36am UTC](https://discourse.julialang.org/t/undefvarerror-cuda-version-in-google-colab-with-cuda-jl/131557/1 "2025-08-12T10:36:00Z")

</div>

Hello,

I’m working in a Google Colab notebook with a GPU runtime and am running into `UndefVarError` when trying to use `CUDA.jl`. For instance when I run `CUDA.versioninfo()`:

```julia-auto
using CUDA
CUDA.versioninfo()

```

I get the following stacktrace

```julia-auto
CUDA toolchain: 
- runtime 12.5, local installation
- driver 550.54.15 for 13.0
UndefVarError: `cuda_version` not defined in `CUDA_Compiler_jll`
Suggestion: check for spelling errors or missing imports.

Stacktrace:
 [1] getproperty
   @ ./Base.jl:42 [inlined]
 [2] compiler_version
   @ ~/.julia/packages/CUDA/Wfi8S/lib/cudadrv/version.jl:101 [inlined]
 [3] versioninfo(io::IJulia.IJuliaStdio{Base.PipeEndpoint})
   @ CUDA ~/.julia/packages/CUDA/Wfi8S/src/utilities.jl:58
 [4] versioninfo()
   @ CUDA ~/.julia/packages/CUDA/Wfi8S/src/utilities.jl:42
 [5] top-level scope
   @ In[26]:2

```

Has anyone else encountered this issue in a Google Colab environment? What’s the best way to resolve this issue?

---

<div class="post-metadata">

### Author: ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)
#### Post date: [August 12, 2025, 10:57am UTC](https://discourse.julialang.org/t/undefvarerror-cuda-version-in-google-colab-with-cuda-jl/131557/2 "2025-08-12T10:57:14Z")

</div>

I suspect this is related to [Issues with Reactant unable to find GPU on Colab, but CUDA.jl can - #6 by giordano](https://discourse.julialang.org/t/issues-with-reactant-unable-to-find-gpu-on-colab-but-cuda-jl-can/129360/6). Try something like

```julia-auto
rm(joinpath(Base.DEPOT_PATH[1], "compiled", "v$(VERSION.major).$(VERSION.minor)", "CUDA_Compiler_jll"); recursive=true, force=true)
using CUDA
CUDA.versioninfo()

```

Does that solve the issue?

---

<div class="post-metadata">

### Author: ![rrabadan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rrabadan/32/218210_2.png) [@rrabadan](https://discourse.julialang.org/u/rrabadan)
#### Post date: [August 12, 2025, 11:57am UTC](https://discourse.julialang.org/t/undefvarerror-cuda-version-in-google-colab-with-cuda-jl/131557/3 "2025-08-12T11:57:03Z")

</div>

I tested it and I can confirm that it solved the issue. Thanks!
