jjm*_*elo 4 perl6 raku commaide
当我在逗号中启动新项目时,它会弹出我要使用的版本。除了允许我从rakudobrew列表中的每个版本中进行选择之外,还有一个选项,它不是我在命令行中选择的选项。当我运行脚本时,它找不到已安装的模块。那我怎么能
我当然可以摆脱逗号,更改全局Rakudo版本,安装模块,然后返回到我正在使用的任何版本,但是我想知道如何从逗号本身中做到这一点。
File -> Project Settings
并选择项目的SDK。通常,它建议您从不是rakudobrew可用的SDK中选择,而是从您的可用SDK中选择PATH
(全局,对于该特定shell,可能不是rakudobrew配置的)。因此,看起来您在PATH中使用的Perl 6不是您在命令行中使用的那个,因此这些模块不可用。New -> Perl 6 SDK
在“项目设置”中单击,可以手动指定bin
要作为SDK拥有的Perl 6 目录的路径,因此,对于rakudobrew,应指定例如/home/$user/.rakudobrew/versions/moar-2019.07/install/bin
目录。如果它与您在which perl6
命令行中安装模块的位置相同,则它应该可以工作。
目前,尽管已计划使用此功能,但Comma并没有执行与程序包管理有关的操作。
归档时间: |
|
查看次数: |
56 次 |
最近记录: |