Problem when installing PalmerPenguins.jl or CSV.jl

Hello,
I am following the following example of AlgebraOfGraphics. There was a problem when installing PalmerPenguins (I think it was a problem with the package CSV). The installation suggested me to check details with Pkg.precompile().
The output is given below. I appreciate help to solve this problem.
Please let me know if you need further information. I am using Julia v 1.7.

julia> Pkg.precompile()
Precompiling project...
  ✗ CSV
  ✗ PalmerPenguins
  0 dependencies successfully precompiled in 8 seconds (321 already precompiled)

ERROR: The following 2 direct dependencies failed to precompile:

PalmerPenguins [8b842266-38fa-440a-9b57-31493939ab85]

Failed to precompile PalmerPenguins [8b842266-38fa-440a-9b57-31493939ab85] to /home/mmestre/.julia/compiled/v1.7/PalmerPenguins/jl_yDMZUs.
ERROR: LoadError: MethodError: no method matching Parsers.Options(::Missing, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::Vector{String}, ::Vector{String}, ::Nothing, ::Bool, ::Bool, ::Nothing, ::Bool, ::Bool, ::Bool)
Closest candidates are:
  Parsers.Options(::Union{Missing, Nothing, Vector{String}}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Nothing, Char, UInt8, String}, ::Union{Char, UInt8}, ::Union{Nothing, Vector{String}}, ::Union{Nothing, Vector{String}}, ::Union{Nothing, String, Parsers.Format, Dates.DateFormat}, ::Any, ::Any, ::Any, ::Any, ::Any) at ~/.julia/packages/Parsers/a3jNK/src/Parsers.jl:81
  Parsers.Options(::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any) at ~/.julia/packages/Parsers/a3jNK/src/Parsers.jl:59
  Parsers.Options(::Vector{String}, ::Union{Missing, Nothing, Vector{Tuple{Ptr{UInt8}, Int64}}}, ::Bool, ::Bool, ::UInt8, ::UInt8, ::Bool, ::UInt8, ::UInt8, ::UInt8, ::Union{Nothing, Tuple{Ptr{UInt8}, Int64}, UInt8}, ::UInt8, ::Union{Nothing, Vector{Tuple{Ptr{UInt8}, Int64}}}, ::Union{Nothing, Vector{Tuple{Ptr{UInt8}, Int64}}}, ::Union{Nothing, Parsers.Format}, ::Union{Nothing, Tuple{Ptr{UInt8}, Int64}}) at ~/.julia/packages/Parsers/a3jNK/src/Parsers.jl:59
Stacktrace:
  [1] CSV.Context(source::CSV.Arg, header::CSV.Arg, normalizenames::CSV.Arg, datarow::CSV.Arg, skipto::CSV.Arg, footerskip::CSV.Arg, transpose::CSV.Arg, comment::CSV.Arg, ignoreemptyrows::CSV.Arg, ignoreemptylines::CSV.Arg, select::CSV.Arg, drop::CSV.Arg, limit::CSV.Arg, buffer_in_memory::CSV.Arg, threaded::CSV.Arg, ntasks::CSV.Arg, tasks::CSV.Arg, rows_to_check::CSV.Arg, lines_to_check::CSV.Arg, missingstrings::CSV.Arg, missingstring::CSV.Arg, delim::CSV.Arg, ignorerepeated::CSV.Arg, quoted::CSV.Arg, quotechar::CSV.Arg, openquotechar::CSV.Arg, closequotechar::CSV.Arg, escapechar::CSV.Arg, dateformat::CSV.Arg, dateformats::CSV.Arg, decimal::CSV.Arg, truestrings::CSV.Arg, falsestrings::CSV.Arg, stripwhitespace::CSV.Arg, type::CSV.Arg, types::CSV.Arg, typemap::CSV.Arg, pool::CSV.Arg, downcast::CSV.Arg, lazystrings::CSV.Arg, stringtype::CSV.Arg, strict::CSV.Arg, silencewarnings::CSV.Arg, maxwarnings::CSV.Arg, debug::CSV.Arg, parsingdebug::CSV.Arg, validate::CSV.Arg, streaming::CSV.Arg)
    @ CSV ~/.julia/packages/CSV/VjW8G/src/context.jl:366
  [2] CSV.Context(source::String; header::Int64, normalizenames::Bool, datarow::Int64, skipto::Int64, footerskip::Int64, transpose::Bool, comment::Nothing, ignoreemptyrows::Bool, ignoreemptylines::Nothing, select::Nothing, drop::Nothing, limit::Nothing, buffer_in_memory::Bool, threaded::Nothing, ntasks::Nothing, tasks::Nothing, rows_to_check::Int64, lines_to_check::Nothing, missingstrings::Vector{String}, missingstring::String, delim::Nothing, ignorerepeated::Bool, quoted::Bool, quotechar::Char, openquotechar::Nothing, closequotechar::Nothing, escapechar::Char, dateformat::Nothing, dateformats::Nothing, decimal::UInt8, truestrings::Vector{String}, falsestrings::Vector{String}, stripwhitespace::Bool, type::Nothing, types::Nothing, typemap::Dict{Type, Type}, pool::Tuple{Float64, Int64}, downcast::Bool, lazystrings::Bool, stringtype::Type{InlineStrings.InlineString}, strict::Bool, silencewarnings::Bool, maxwarnings::Int64, debug::Bool, parsingdebug::Bool, validate::Bool)
    @ CSV ~/.julia/packages/CSV/VjW8G/src/context.jl:178
  [3] CSV.Context(source::String)
    @ CSV ~/.julia/packages/CSV/VjW8G/src/context.jl:178
  [4] _precompile_()
    @ CSV ~/.julia/packages/CSV/VjW8G/src/precompile.jl:7
  [5] top-level scope
    @ ~/.julia/packages/CSV/VjW8G/src/CSV.jl:95
  [6] include
    @ ./Base.jl:418 [inlined]
  [7] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt64}}, source::String)
    @ Base ./loading.jl:1318
  [8] top-level scope
    @ none:1
  [9] eval
    @ ./boot.jl:373 [inlined]
 [10] eval(x::Expr)
    @ Base.MainInclude ./client.jl:453
 [11] top-level scope
    @ none:1
in expression starting at /home/mmestre/.julia/packages/CSV/VjW8G/src/CSV.jl:1
ERROR: LoadError: Failed to precompile CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b] to /home/mmestre/.julia/compiled/v1.7/CSV/jl_iTNEpi.
Stacktrace:
  [1] error(s::String)
    @ Base ./error.jl:33
  [2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, ignore_loaded_modules::Bool)
    @ Base ./loading.jl:1466
  [3] compilecache(pkg::Base.PkgId, path::String)
    @ Base ./loading.jl:1410
  [4] _require(pkg::Base.PkgId)
    @ Base ./loading.jl:1120
  [5] require(uuidkey::Base.PkgId)
    @ Base ./loading.jl:1013
  [6] require(into::Module, mod::Symbol)
    @ Base ./loading.jl:997
  [7] include
    @ ./Base.jl:418 [inlined]
  [8] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt64}}, source::Nothing)
    @ Base ./loading.jl:1318
  [9] top-level scope
    @ none:1
 [10] eval
    @ ./boot.jl:373 [inlined]
 [11] eval(x::Expr)
    @ Base.MainInclude ./client.jl:453
 [12] top-level scope
    @ none:1
in expression starting at /home/mmestre/.julia/packages/PalmerPenguins/urNoN/src/PalmerPenguins.jl:1

CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b]

Failed to precompile CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b] to /home/mmestre/.julia/compiled/v1.7/CSV/jl_ovscWs.
ERROR: LoadError: MethodError: no method matching Parsers.Options(::Missing, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::UInt8, ::Vector{String}, ::Vector{String}, ::Nothing, ::Bool, ::Bool, ::Nothing, ::Bool, ::Bool, ::Bool)
Closest candidates are:
  Parsers.Options(::Union{Missing, Nothing, Vector{String}}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Char, UInt8}, ::Union{Nothing, Char, UInt8, String}, ::Union{Char, UInt8}, ::Union{Nothing, Vector{String}}, ::Union{Nothing, Vector{String}}, ::Union{Nothing, String, Parsers.Format, Dates.DateFormat}, ::Any, ::Any, ::Any, ::Any, ::Any) at ~/.julia/packages/Parsers/a3jNK/src/Parsers.jl:81
  Parsers.Options(::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any) at ~/.julia/packages/Parsers/a3jNK/src/Parsers.jl:59
  Parsers.Options(::Vector{String}, ::Union{Missing, Nothing, Vector{Tuple{Ptr{UInt8}, Int64}}}, ::Bool, ::Bool, ::UInt8, ::UInt8, ::Bool, ::UInt8, ::UInt8, ::UInt8, ::Union{Nothing, Tuple{Ptr{UInt8}, Int64}, UInt8}, ::UInt8, ::Union{Nothing, Vector{Tuple{Ptr{UInt8}, Int64}}}, ::Union{Nothing, Vector{Tuple{Ptr{UInt8}, Int64}}}, ::Union{Nothing, Parsers.Format}, ::Union{Nothing, Tuple{Ptr{UInt8}, Int64}}) at ~/.julia/packages/Parsers/a3jNK/src/Parsers.jl:59
Stacktrace:
  [1] CSV.Context(source::CSV.Arg, header::CSV.Arg, normalizenames::CSV.Arg, datarow::CSV.Arg, skipto::CSV.Arg, footerskip::CSV.Arg, transpose::CSV.Arg, comment::CSV.Arg, ignoreemptyrows::CSV.Arg, ignoreemptylines::CSV.Arg, select::CSV.Arg, drop::CSV.Arg, limit::CSV.Arg, buffer_in_memory::CSV.Arg, threaded::CSV.Arg, ntasks::CSV.Arg, tasks::CSV.Arg, rows_to_check::CSV.Arg, lines_to_check::CSV.Arg, missingstrings::CSV.Arg, missingstring::CSV.Arg, delim::CSV.Arg, ignorerepeated::CSV.Arg, quoted::CSV.Arg, quotechar::CSV.Arg, openquotechar::CSV.Arg, closequotechar::CSV.Arg, escapechar::CSV.Arg, dateformat::CSV.Arg, dateformats::CSV.Arg, decimal::CSV.Arg, truestrings::CSV.Arg, falsestrings::CSV.Arg, stripwhitespace::CSV.Arg, type::CSV.Arg, types::CSV.Arg, typemap::CSV.Arg, pool::CSV.Arg, downcast::CSV.Arg, lazystrings::CSV.Arg, stringtype::CSV.Arg, strict::CSV.Arg, silencewarnings::CSV.Arg, maxwarnings::CSV.Arg, debug::CSV.Arg, parsingdebug::CSV.Arg, validate::CSV.Arg, streaming::CSV.Arg)
    @ CSV ~/.julia/packages/CSV/VjW8G/src/context.jl:366
  [2] CSV.Context(source::String; header::Int64, normalizenames::Bool, datarow::Int64, skipto::Int64, footerskip::Int64, transpose::Bool, comment::Nothing, ignoreemptyrows::Bool, ignoreemptylines::Nothing, select::Nothing, drop::Nothing, limit::Nothing, buffer_in_memory::Bool, threaded::Nothing, ntasks::Nothing, tasks::Nothing, rows_to_check::Int64, lines_to_check::Nothing, missingstrings::Vector{String}, missingstring::String, delim::Nothing, ignorerepeated::Bool, quoted::Bool, quotechar::Char, openquotechar::Nothing, closequotechar::Nothing, escapechar::Char, dateformat::Nothing, dateformats::Nothing, decimal::UInt8, truestrings::Vector{String}, falsestrings::Vector{String}, stripwhitespace::Bool, type::Nothing, types::Nothing, typemap::Dict{Type, Type}, pool::Tuple{Float64, Int64}, downcast::Bool, lazystrings::Bool, stringtype::Type{InlineStrings.InlineString}, strict::Bool, silencewarnings::Bool, maxwarnings::Int64, debug::Bool, parsingdebug::Bool, validate::Bool)
    @ CSV ~/.julia/packages/CSV/VjW8G/src/context.jl:178
  [3] CSV.Context(source::String)
    @ CSV ~/.julia/packages/CSV/VjW8G/src/context.jl:178
  [4] _precompile_()
    @ CSV ~/.julia/packages/CSV/VjW8G/src/precompile.jl:7
  [5] top-level scope
    @ ~/.julia/packages/CSV/VjW8G/src/CSV.jl:95
  [6] include
    @ ./Base.jl:418 [inlined]
  [7] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt64}}, source::Nothing)
    @ Base ./loading.jl:1318
  [8] top-level scope
    @ none:1
  [9] eval
    @ ./boot.jl:373 [inlined]
 [10] eval(x::Expr)
    @ Base.MainInclude ./client.jl:453
 [11] top-level scope
    @ none:1
in expression starting at /home/mmestre/.julia/packages/CSV/VjW8G/src/CSV.jl:1

Stacktrace:
 [1] pkgerror(msg::String)
   @ Pkg.Types ~/opt/julia/julia-1.7.0/share/julia/stdlib/v1.7/Pkg/src/Types.jl:68
 [2] precompile(ctx::Pkg.Types.Context; internal_call::Bool, strict::Bool, warn_loaded::Bool, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
   @ Pkg.API ~/opt/julia/julia-1.7.0/share/julia/stdlib/v1.7/Pkg/src/API.jl:1362
 [3] precompile
   @ ~/opt/julia/julia-1.7.0/share/julia/stdlib/v1.7/Pkg/src/API.jl:1013 [inlined]
 [4] #precompile#220
   @ ~/opt/julia/julia-1.7.0/share/julia/stdlib/v1.7/Pkg/src/API.jl:1011 [inlined]
 [5] precompile()
   @ Pkg.API ~/opt/julia/julia-1.7.0/share/julia/stdlib/v1.7/Pkg/src/API.jl:1011
 [6] top-level scope
   @ REPL[5]:1

Hello!

I wasn’t able to reproduce this problem. What is your current environment? (that is, what is the result of running using Pkg; Pkg.status()?

If you aren’t using a separate project environment for this, I’d recommend trying that next. Here’s a link for getting started:

Thanks for your answer. I am in a local environment. The output of Pkg.status() is:

julia> Pkg.status()
      Status `/mnt/md1/mmestre/work/2020/halostream/sources/stream_fit/likelihood_grid/Project.toml`
  [cbdf2221] AlgebraOfGraphics v0.6.6
  [ad839575] Blink v0.12.5
  [336ed68f] CSV v0.10.0
  [13f3f980] CairoMakie v0.7.5
  [a93c6f00] DataFrames v1.3.3
  [61744808] DynamicalSystems v2.1.5
  [f67ccb44] HDF5 v0.16.7
  [c601a237] Interact v0.10.4
  [a975b10e] Mux v0.7.6
  [8b842266] PalmerPenguins v0.1.4
  [91a5bcdd] Plots v1.25.4
  [438e738f] PyCall v1.93.0
  [0f1e0344] WebIO v0.8.16

Thanks!

Current CSV release is 0.10.4, so try ]up (or add CSV@0.10.4 if that doesn’t help)

Thanks! I am happy to know than not only is Julia fast but also the answers here :slight_smile:
I made “] up” and the final output was :

Updating `/mnt/md1/mmestre/work/2020/halostream/sources/stream_fit/likelihood_grid/Project.toml`
  [336ed68f] ↑ CSV v0.10.0 ⇒ v0.10.4
  [61744808] ↑ DynamicalSystems v2.1.5 ⇒ v2.3.0
  [91a5bcdd] ↑ Plots v1.25.4 ⇒ v1.27.6
  [438e738f] ↑ PyCall v1.93.0 ⇒ v1.93.1
  [0f1e0344] ↑ WebIO v0.8.16 ⇒ v0.8.17
    Updating `/mnt/md1/mmestre/work/2020/halostream/sources/stream_fit/likelihood_grid/Manifest.toml`
  [621f4979] ↑ AbstractFFTs v1.0.1 ⇒ v1.1.0
  [79e6a3ab] ↑ Adapt v3.3.2 ⇒ v3.3.3
  [ec485272] ↑ ArnoldiMethod v0.1.0 ⇒ v0.2.0
  [4fba245c] ↑ ArrayInterface v3.2.2 ⇒ v5.0.7
  [62783981] ↑ BitTwiddlingConvenienceFunctions v0.1.1 ⇒ v0.1.3
  [2a0fbf3d] ↑ CPUSummary v0.1.6 ⇒ v0.1.21
  [96374032] ↑ CRlibm v0.8.0 ⇒ v1.0.1
  [336ed68f] ↑ CSV v0.10.0 ⇒ v0.10.4
  [d360d2e6] ↑ ChainRulesCore v1.11.3 ⇒ v1.14.0
  [608a59af] ↑ ChaosTools v2.6.4 ⇒ v2.8.1
  [fb6a15b2] ↑ CloseOpenIntervals v0.1.4 ⇒ v0.1.6
  [aaaa29a8] + Clustering v0.14.2
  [35d6a980] ↑ ColorSchemes v3.15.0 ⇒ v3.17.1
  [34da2185] ↑ Compat v3.41.0 ⇒ v3.43.0
  [8f4d0f93] ↑ Conda v1.6.0 ⇒ v1.7.0
  [adafc99b] + CpuId v0.3.0
  [a8cc5b0e] ↑ Crayons v4.1.0 ⇒ v4.1.1
  [754358af] ↑ DEDataArrays v0.2.0 ⇒ v0.2.2
  [717857b8] ↑ DSP v0.6.10 ⇒ v0.7.5
  [9a962f9c] ↑ DataAPI v1.9.0 ⇒ v1.10.0
  [5732040d] ↑ DelayEmbeddings v2.0.3 ⇒ v2.1.0
  [2b5f629d] ↑ DiffEqBase v6.79.0 ⇒ v6.83.2
  [b552c78f] ↑ DiffRules v1.9.0 ⇒ v1.10.0
  [31c24e10] ↑ Distributions v0.25.37 ⇒ v0.25.53
  [61744808] ↑ DynamicalSystems v2.1.5 ⇒ v2.3.0
  [6e36e845] ↑ DynamicalSystemsBase v2.3.9 ⇒ v2.7.0
  [ed8fcbec] ↑ Entropies v1.1.1 ⇒ v1.1.2
  [e2ba6199] ↑ ExprTools v0.1.6 ⇒ v0.1.8
  [7a1cc6ca] ↑ FFTW v1.4.5 ⇒ v1.4.6
  [7034ab61] ↑ FastBroadcast v0.1.12 ⇒ v0.1.15
  [fa42c844] ↑ FastRounding v0.2.0 ⇒ v0.3.1
  [1a297f60] ↑ FillArrays v0.12.7 ⇒ v0.13.2
  [6a86dc24] ↑ FiniteDiff v2.8.1 ⇒ v2.11.0
  [f6369f11] ↑ ForwardDiff v0.10.24 ⇒ v0.10.26
  [28b8d3ca] ↑ GR v0.63.0 ⇒ v0.64.2
  [5c1252a2] ↑ GeometryBasics v0.4.1 ⇒ v0.4.2
  [86223c79] + Graphs v1.6.0
  [3e5b6fbb] ↑ HostCPUFeatures v0.1.5 ⇒ v0.1.7
  [83e8ac13] ↑ IniFile v0.5.0 ⇒ v0.5.1
  [842dd82b] ↑ InlineStrings v1.1.1 ⇒ v1.1.2
  [d3863d7c] ↑ InteractBase v0.10.7 ⇒ v0.10.8
  [d1acc4aa] ↑ IntervalArithmetic v0.20.2 ⇒ v0.20.5
  [3587e190] ↑ InverseFunctions v0.1.2 ⇒ v0.1.3
  [692b3bcd] ↑ JLLWrappers v1.3.0 ⇒ v1.4.1
  [682c06a0] ↑ JSON v0.21.2 ⇒ v0.21.3
  [2ee39098] ↑ LabelledArrays v1.6.7 ⇒ v1.8.0
  [23fbe1c1] ↑ Latexify v0.15.9 ⇒ v0.15.14
  [10f19ff3] ↑ LayoutPointers v0.1.4 ⇒ v0.1.6
  [093fc24a] - LightGraphs v1.3.5
  [2ab3a3ac] ↑ LogExpFunctions v0.3.6 ⇒ v0.3.12
  [bdcacae8] ↑ LoopVectorization v0.12.100 ⇒ v0.12.108
  [d125e4d3] ↑ ManualMemory v0.1.6 ⇒ v0.1.8
  [299715c1] + MarchingCubes v0.1.2
  [eff96d63] ↑ Measurements v2.7.0 ⇒ v2.7.1
  [ffc61752] ↑ Mustache v1.0.12 ⇒ v1.0.13
  [d8a4904e] + MutableArithmetics v1.0.0
  [77ba4419] ↑ NaNMath v0.3.6 ⇒ v0.3.7
  [b8a86587] ↑ NearestNeighbors v0.4.9 ⇒ v0.4.10
  [8913a72c] ↑ NonlinearSolve v0.3.12 ⇒ v0.3.16
  [90014a1f] ↑ PDMats v0.11.5 ⇒ v0.11.7
  [69de0a69] ↑ Parsers v2.1.3 ⇒ v2.3.0
  [fa939f87] ↑ Pidfile v1.2.0 ⇒ v1.3.0
  [ccf2f8ad] ↑ PlotThemes v2.0.1 ⇒ v3.0.0
  [995b91a9] ↑ PlotUtils v1.1.2 ⇒ v1.2.0
  [91a5bcdd] ↑ Plots v1.25.4 ⇒ v1.27.6
  [f517fe37] ↑ Polyester v0.5.5 ⇒ v0.6.8
  [1d0040c9] ↑ PolyesterWeave v0.1.2 ⇒ v0.1.5
  [f27b6e38] ↑ Polynomials v1.2.1 ⇒ v2.0.25
  [d236fae5] ↑ PreallocationTools v0.2.1 ⇒ v0.2.4
  [21216c6a] ↑ Preferences v1.2.3 ⇒ v1.3.0
  [92933f4c] ↑ ProgressMeter v1.7.1 ⇒ v1.7.2
  [438e738f] ↑ PyCall v1.93.0 ⇒ v1.93.1
  [01d81517] ↑ RecipesPipeline v0.4.1 ⇒ v0.5.2
  [639c3291] ↑ RecurrenceAnalysis v1.6.4 ⇒ v1.8.0
  [731186ca] ↑ RecursiveArrayTools v2.22.0 ⇒ v2.26.3
  [f2c3362d] ↑ RecursiveFactorization v0.2.6 ⇒ v0.2.10
  [ae029012] ↑ Requires v1.2.0 ⇒ v1.3.0
  [f2b01f46] ↑ Roots v1.3.13 ⇒ v1.4.1
  [476501e8] ↑ SLEEFPirates v0.6.28 ⇒ v0.6.32
  [0bca4576] ↑ SciMLBase v1.24.0 ⇒ v1.30.0
  [efcf1570] ↑ Setfield v0.8.1 ⇒ v0.8.2
  [276daf66] ↑ SpecialFunctions v1.8.1 ⇒ v2.1.4
  [aedffcd0] ↑ Static v0.4.1 ⇒ v0.6.1
  [90137ffa] ↑ StaticArrays v1.3.0 ⇒ v1.4.4
  [82ae8749] ↑ StatsAPI v1.2.0 ⇒ v1.3.0
  [2913bbd2] ↑ StatsBase v0.33.14 ⇒ v0.33.16
  [4c63d2b9] ↑ StatsFuns v0.9.14 ⇒ v0.9.18
  [7792a7ef] ↑ StrideArraysCore v0.2.9 ⇒ v0.3.3
  [09ab397b] ↑ StructArrays v0.6.3 ⇒ v0.6.5
  [bd369af6] ↑ Tables v1.6.1 ⇒ v1.7.0
  [8290d209] ↑ ThreadingUtilities v0.4.7 ⇒ v0.5.0
  [f269a46b] ↑ TimeZones v1.7.0 ⇒ v1.7.3
  [d5829a12] ↑ TriangularSolve v0.1.8 ⇒ v0.1.11
  [b8865327] ↑ UnicodePlots v2.5.1 ⇒ v2.11.1
  [1986cc42] + Unitful v1.11.0
  [2e619515] ↑ Expat_jll v2.2.10+0 ⇒ v2.4.8+0
  [0656b61e] ↑ GLFW_jll v3.3.5+1 ⇒ v3.3.6+0
  [d2c73de3] ↑ GR_jll v0.63.0+0 ⇒ v0.64.2+0
  [e33a78d0] ↑ Hwloc_jll v2.5.0+0 ⇒ v2.7.1+0
  [aacddb02] ↑ JpegTurbo_jll v2.1.0+0 ⇒ v2.1.2+0
  [856f044c] ↑ MKL_jll v2021.1.1+2 ⇒ v2022.0.0+0
  [458c3c95] ↑ OpenSSL_jll v1.1.10+0 ⇒ v1.1.14+0
  [2381bf8a] ↑ Wayland_protocols_jll v1.23.0+0 ⇒ v1.25.0+0
  [3161d3a3] ↑ Zstd_jll v1.5.0+0 ⇒ v1.5.2+0
    Building Conda ───────→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/6e47d11ea2776bc5627421d59cdcc1296c058071/build.log`
    Building PyCall ──────→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/1fc929f47d7c151c839c5fc1375929766fb8edcc/build.log`
    Building GR ──────────→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/af237c08bda486b74318c8070adb96efa6952530/build.log`
    Building TimeZones ───→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/0a359b0ee27e4fbc90d9b3da1f48ddc6f98a0c9e/build.log`
    Building WebIO ───────→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/c9529be473e97fa0b3b2642cdafcd0896b4c9494/build.log`
    Building InteractBase → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/3ace4760fab1c9700ec9c68ab0e36e0856f05556/build.log`
Precompiling project...
  231 dependencies successfully precompiled in 119 seconds (98 already precompiled)

What does the package with a “-” in front mean (LightGraphs.jl) ?

Your solution worked, now I have access to PalmerPenguins to do the tutorial.
Thank you very much.

These are changes to the environment - are upgraded packages, - are removed, and + are added. In your case it appears that some package used to depend on LightGraphs and is now dependent on Graphs (which iirc is the old LightGraphs package which was renamed at some point).

Thanks!