首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除julia中的完整工作区或一个变量

删除julia中的完整工作区或一个变量
EN

Stack Overflow用户
提问于 2022-01-21 10:56:49
回答 1查看 1K关注 0票数 6

我已经搜索了一段时间,并尝试了CommonRLInterface https://github.com/JuliaReinforcementLearning/CommonRLInterface.jl。有一些可变的变量。我不是朱莉娅编程方面的专家,但我想清除整个工作区或删除一个可变变量(据我所知,可变变量是不允许的,但在CommonRLInterface中,它来自AbstractEnv超类,因此我无法更改它)。

代码语言:javascript
运行
复制
struct myEnv <: AbstractEnv 

julia> myGridWorld=Nothing
ERROR: invalid redefinition of constant myGridWorld
Stacktrace:
 [1] top-level scope
   @ none:1

我想清理整个工作空间。所以我得阻止朱莉娅再重新开始。另外,我还要再次激活环境。

如果存在一个按钮或键快捷方式,它会自动重置工作区,必要时启动新的julia内核,并激活最后一个环境(可能还会重新启动代码),这将对我有所帮助。

有一些类似的帖子对https://discourse.julialang.org/t/how-to-clear-variables-and-or-whole-work-space/10149没有帮助

EN

Stack Overflow用户

回答已采纳

发布于 2022-01-21 11:35:45

这是朱莉娅的公开话题。有关当前状态的说明,请参见https://discourse.julialang.org/t/clear-workspace-a-la-pluto/74484

目前这方面的部分解决方案是https://docs.julialang.org/en/v1/manual/workflow-tips/#A-basic-editor/REPL-workflow

本质上--不要将代码加载到Main模块中,而是创建一个自定义模块,在其中加载代码。然后,您将能够在一个会话中替换这个自定义模块。

票数 4
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70800177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档