Package install

Dear all,

I installed “PointSpreadFunctions, View5D, IndexFunArrays, Noise, FFTW, NDTools, FourierTools, DeconvOptim” packages but I have gotten these errors in my code during compiling.
ERROR: UndefVarError: conv_psf not defined
Stacktrace:
[1] top-level scope
Anyone help me out please

Welcome to the forum! Please have a look at

It is very hard to help you without good information. Based on what you shared it seems likely that you forgot to actually load the package via

using PointSpreadFunctions, View5D, IndexFunArrays, Noise, FFTW, NDTools, FourierTools, DeconvOptim

OP said they had an error during compilation though.

I just tried installing this set of packages on 1.10-beta3 and got:

(@v1.10) pkg> activate --temp
  Activating new project at `/tmp/jl_evFPka`

(jl_evFPka) pkg> add PointSpreadFunctions, View5D, IndexFunArrays, Noise, FFTW, NDTools, FourierTools, DeconvOptim
   Resolving package versions...
    Updating `/tmp/jl_evFPka/Project.toml`
  [03e7cd2f] + DeconvOptim v0.7.2
  [7a1cc6ca] + FFTW v1.7.1
⌅ [b18b359b] + FourierTools v0.3.7
  [613c443e] + IndexFunArrays v0.2.6
  [98581153] + NDTools v0.5.2
  [81d43f40] + Noise v0.3.3
  [e8810a93] + PointSpreadFunctions v0.2.2
  [90d841e0] + View5D v0.4.2

then

julia> using PointSpreadFunctions, View5D, IndexFunArrays, Noise, FFTW, NDTools, FourierTools, DeconvOptim
┌ Warning: JavaCall needs the environment variable `JULIA_COPY_STACKS` to be `1` or `yes`.
│ Calling the JVM may result in undefined behavior.
└ @ JavaCall ~/.julia/packages/JavaCall/MlduK/src/JavaCall.jl:53

so things seem to work just fine - please do read the thread linked by Adrian and provide some more information on what you did to get that error.