gpt4 book ai didi

raku - 您如何更改您正在使用的 perl 6 版本或为 Comma 使用的一个新模块安装一个新模块?

转载 作者:行者123 更新时间:2023-12-05 00:45:22 27 4
gpt4 key购买 nike

当我在 Comma 中启动一个新项目时,它会弹出我要使用的版本。不是允许我从我的 rakudobrew 列表中的每个版本中进行选择,而是有一个选项,这不是我在命令行中选择的那个。当我运行脚本时,它找不到已安装的模块。那我怎么能

  • 更改当前项目使用的 Perl 6 版本?否则
  • 如何安装无法从 Comma IDE 中找到的模块?

  • 我当然可以摆脱逗号,更改全局 Rakudo 版本,安装模块,然后返回到我正在使用的任何一个,但我想知道如何从 Comma 本身做到这一点。

    最佳答案

  • 要更改项目的 Perl 6 SDK,请访问 File -> Project Settings并选择项目的 SDK。通常它会建议您选择不是 rakudobrew 提供的 SDK,而是您的 PATH 中提供的 SDK。 (全局,可能不是由 rakudobrew 为这个特定的 shell 配置的)。所以看起来你在 PATH 中的 Perl 6 不是你从命令行使用的,所以模块不可用。
  • 点击New -> Perl 6 SDK在项目设置中,您可以手动指定 Perl 6 bin 的路径您想要作为 SDK 的目录,因此对于 rakudobrew,您应该指定例如/home/$user/.rakudobrew/versions/moar-2019.07/install/bin目录。如果它与您在 which perl6 中的位置相同在您安装模块的命令行中,它应该可以工作。
  • 目前 Comma 不做与包管理相关的事情,尽管这个功能是计划好的。
  • 关于raku - 您如何更改您正在使用的 perl 6 版本或为 Comma 使用的一个新模块安装一个新模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57336927/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com