是否可以使用来自@infiltrate的Infiltrator.jl来检查包中的函数,而不向Project.toml文件中添加渗透器?我在我的1.7环境中安装了In滤器,所以我希望堆叠的环境能够发挥作用,但显然没有:
julia> using PackageFoo
[ Info: Precompiling PackageFoo [b7d5e62f-924e-4906-b2b5-430ba4531d91]
ERROR: LoadError: UndefVarError: @infiltrate not defined发布于 2022-08-05 16:34:45
目前的工作解决方案是
Main.@infiltrate从你的包裹里。
我一直
using Infiltrator在我的startup.jl中,它总是从1.7环境中提取出来,而不管我使用的是哪个包还是其他环境。
请注意,您首先需要在没有该行的情况下加载包,然后在将Revise行添加到包中时依赖Main.@infiltrate来注意。
https://stackoverflow.com/questions/71208181
复制相似问题