julia - 警告:如果通常的建议不起作用,包 xxxxx 在 Julia 的依赖项中没有 POMDPSimulators。
问题描述
自从我开始从 v0.6 过渡到 Julia v0.7 以来,我经常看到这个问题。我收到以下警告:
Warning: Package xxxxx does not have POMDPSimulators in its dependencies:
│ - If you have xxxxx checked out for development and have
│ added POMDPSimulators 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 xxxxx
└ Loading POMDPSimulators into xxxxx from project dependency, future warnings for xxxxx are suppressed.
我不明白为什么会收到此警告。在我的一个文件中,我这样做:using POMDPSimulators
. 由于我输入了那个,我resolve
在 Pkg 管理器中做了一个,并build POMDPSimulators
在包管理器中做了一个。这不会改变警告。我怎样才能摆脱这个警告?
注意:xxxxx 只是一个文件/项目的名称,为了使这篇文章通用而被删除。
注意:我在这里问了一个类似的问题:[ Julia ERROR: LoadError: ArgumentError: Package xxxx does not have ExcelReaders in its dependencies:
我已经查看了 Julia 文档并按照它所说的做了。我使用包管理器将包添加到项目中并键入add POMDPSimulators
.
有什么建议可以解决这个问题吗?
注意:如果可能的话,我正在寻找一个一般性的答案,因为我认为其他软件包也会出现这个问题。如果除了 JuliaLang 提供的文档之外还有其他文档,我会很感激,因为我觉得它没有帮助。
我尝试了 pkg> 更新、构建和解析。问题没有解决。我在我的清单和项目文件中看到了该文件。
解决方案
这是警告不再显示给我的原因。
转到您的要求文件并在新行上键入“NameOfPackageGivingWarning”。
在 Julia 中点击“]”,在 Julia 命令行版本中打开包管理器:
up NameOfPackageGivingWarning
build NameOfPackageGivingWarning
resolve
activate NameOfPackageGivingWarning
这应该可以为您解决问题。老实说,我不确定为什么会这样,而且我可能会采取比必要更多的步骤,但它解决了我所有包依赖警告的问题!
推荐阅读
- python - 在python plotly dash散点图中取消全选
- javascript - 在javascript中计算工作时间的差异
- asp.net-core - 如何等待从 Redis 订阅的消息?
- c# - 如何在 C# 中使用逐字字符串?
- asp.net-core-2.1 - Microsoft.AspNetCore.Mvc.ActionResult
返回额外的常用信息 - c++ - 调用从模板派生的类的静态方法而不指定模板
- python - 用excel写一个矩阵
- python-3.x - 如何使用 pytest monkeypatch 模拟两个连续的控制台输入
- python - Python电报机器人不执行动作操作
- jquery - 为什么 jquery select.val() 在 AngularJS 环境中返回类型:值?