I am using
Kaspersky anti-virus on
Windows 10 and I have been having some issues when I try to install or upgrade some packages in
Julia. I am not totally sure about this but when I have problems I pause the anti-virus app.
I want to define an exclusion or a trusted application for
Julia for this anti-virus. Does anyone know how to describe it (the application)?
I am using
Normally with anti virus you point it at the exe and say “This is trusted, and NOT a virus” and the anti-virus goes 'okay I won’t bitch". What do you mean describe it?
Yes that would be the main executable for julia.
And when I do
add some_package is also
Depends on the package, most packages don’t contain an EXE. At they’re most extreme they are a library (dll) at the minimum they are just .jl files which are text…and shouldn’t be tripping the virus scanner. If they do come with an EXE you will probably have to whitelist that individually (assuming it trips the virus scanner which is probably shouldn’t).
My guess is that what is tripping up the virus scanner is that Julia “mutates” itself by compiling code to RAM. That is traditionally the sign of a nasty virus. So by whitelisting julia.exe you should resolve the majority of the issues.