I am developing a forked package, namely
ExpmV. Recently I created a new branch and add
Compat in the
REQUIRE. When I try to load the package in new branch, I got the error
julia> using ExpmV ERROR: LoadError: ArgumentError: Package ExpmV does not have Compat in its dependencies: - If you have ExpmV checked out for development and have added Compat as a dependency but haven't updated your primary environment's manifest file, try `Pkg.resolve()`. - Otherwise you may need to report an issue with ExpmV. Stacktrace:  require(::Module, ::Symbol) at ./loading.jl:821  include at ./boot.jl:317 [inlined]  include_relative(::Module, ::String) at ./loading.jl:1034  macro expansion at ./logging.jl:312 [inlined]  _require(::Base.PkgId) at ./loading.jl:929  require(::Base.PkgId) at ./loading.jl:838  require(::Module, ::Symbol) at ./loading.jl:833 in expression starting at /Users/po/.julia/packages/ExpmV/zrJj/src/ExpmV.jl:3
Following the error message, I run
(v0.7) pkg> resolve Resolving package versions... Updating `~/.julia/environments/v0.7/Project.toml` [no changes] Updating `~/.julia/environments/v0.7/Manifest.toml` [no changes]
However, I still couldn’t load the package. I restart julia and run
using ExpmV again, I keep getting the same error before
ERROR: LoadError: ArgumentError: Package ExpmV does not have Compat in its dependencies: ......
Any help I would be appreciate!