首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >怎么才能让我工作呢?

怎么才能让我工作呢?
EN

Stack Overflow用户
提问于 2016-06-08 06:39:46
回答 1查看 189关注 0票数 0

我使用IntelliJ2016.1.1,并在其中安装了Perl插件,效果很好。我想使用"say"函数,为此我在脚本的开头添加了使用核心

虽然当我运行脚本(它使用,例如函数)时,它给出了以下错误:

无法在@INC中找到CORE.pm (您可能需要安装核心模块) (@INC包含:C:/草莓/perl/site/lib C:/草莓/perl/供应商/lib C:/草莓/perl/lib)。在C:\Users\ngampel\IdeaProjects\itizik\myTestScript.pl第4行。

我试着在线查看如何将模块CORE.pm添加到intellij中,但是没有找到。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-08 08:40:48

你不能那样做。没有可以加载的CORE.pm。要获得say,您需要执行以下操作之一。

  • 显式地在程序顶部加载say特性 使用特征'say';
  • 在程序顶部打开Perl 5.10或更高版本的所有功能特性 使用v5.10;#或v5.12或更高的内容 但是只有您的Perl版本高。运行perl -v以查看您有哪个版本。这可能还会启动其他功能。确保检查特写的perldoc
  • 直接从say引用CORE::。 核心::说“你好世界!”;

所有这些都将有效,并在say中进行解释。我更喜欢第一种选择。

第四种选择是将-Mfeature=say添加到IntelliJ解释器的参数(或perl的路径或类似的路径)中。不过,我不知道该怎么做。,但是您的程序将不能在其他计算机上工作,,或者如果您在IDE之外运行它们。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37694988

复制
相关文章

相似问题

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