问题标签 [cpan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - 如何告诉 CPAN 安装所有依赖项?
如何告诉 CPAN 安装所有依赖项?
我尝试将这些设置为cpan
:
我仍然不得不回答“y”几次(但比之前感觉要少)。
有没有办法让它总是继续安装?我想让它无人看管。
似乎我想要一个标志来始终信任 CPAN 做正确的事情,如果它建议一个答案,我想遵循它(Enter当它问什么时总是点击它)。
perl - 如何从 CPAN 安装脚本分发?
我试过:
我在安装注册模块时没有任何问题,例如
只是 xls2csv 提供了问题。
感谢您提供的任何见解。
PS 使用 ActivePerl 5.10 限制到 Windows(我认为)我还下载了 xls2csv-1.06.tar.gz 文件并尝试了 cpan> install C:/...path to file local/xls2csv-1.06.tar.gz
这似乎不起作用,我必须在本地安装。
perl - 有哪些好的 Perl 调试方法?
除了Data::Dumper
和之外,还有其他调试 Perl 程序的方法perl -d
吗?
perl - 异常后重试操作:请批评我的代码
我的 Perl 应用程序使用的资源有时会暂时不可用,从而导致使用die
. 最值得注意的是,它访问由多个线程共享的 SQLite 数据库,以及使用 through 与其他应用程序共享的 SQLite 数据库DBIx::Class
。每当发生此类异常时,都应重试该操作,直到达到超时为止。
我更喜欢简洁的代码,因此我很快就厌倦了为每个这样的操作重复输入 7 行额外的行:
...所以我将它们放入(特定于数据库访问的)函数中:
我这样称呼:
有没有更好的方法来实现这一点?我在重新发明轮子吗?我应该使用 CPAN 上的代码吗?
perl - 如何告诉 CPAN.pm 使用特定于应用程序的 mini-cpan?
有没有办法使用特定于应用程序的 mini-CPAN(以确保不同应用程序的特定模块版本并在没有网络访问的情况下进行安装)。'标准' mini-cpan 方式依赖于在 CPAN/Config.pm 中使用文件 url 设置 'o conf urllist'
一个迷你cpan就可以了。但是,我需要自动为每个应用程序(应用程序本地)从不同的目录安装 CPAN,因为每个应用程序都有不同的版本要求。
以下几乎可以工作,但只有部分工作的外壳,并且仍然从网络获取而不是使用来自$file_url
位置的 mini-cpan:
perl - 如何使用 ActiveState Perl 在 Windows 上安装 Spreadsheet::WriteExcel?
我已经安装了 Perl 版本 5.6.1。但它不支持Date::Calc。所以我安装了 5.10.0。现在我正在编写一个使用 Perl 在 Excel 中写入数据的程序。为此,我必须使用Spreadsheet::WriteExcel但在安装ActiveState Perl时未安装Spreadsheet::WriteExcel。
那么现在我必须安装另一个版本的 perl 或Spreadsheet::WriteExcel吗?
如果 Spreadsheet::WriteExcel 就足够了,我到底该怎么做?
perl - OpenOffice::OODoc 对段落中的文本进行风格化
我有一个简单的任务,即添加一个包含一些格式化文本的段落。我无法弄清楚如何对文本进行风格化。
示例输出:John Smith 200 Main Street 单曲
我一直在阅读有关 CPAN 的文档http://search.cpan.org/~jmgdoc/OpenOffice-OODoc/ 我看到我可以使用textStyle(element [, style])来更改现有元素的样式。我必须先添加文本才能对其进行样式设置吗?
perl - 如何解决从 Win32 上传到 PAUSE (CPAN) 的模块的“世界可写”问题?
当我将模块上传到 PAUSE 时,有谁知道如何不从 PAUSE 中获得“world writables”失败消息?
我make dist
在 Windows 上打包了它。我无法在工作中使用 Linux 机器,我需要在 Windows 上解决它。
windows - 无法在 Windows 上安装 XML::LibXML 模块
我正在尝试使用XPath
来提取一些 HTML 标签和数据,为此我需要使用XML::LibXML
模块。
我尝试从 CPAN shell 安装它,但它没有安装。
我按照 CPAN 站点的说明进行了安装,我们需要在安装libxml2
之前安装iconv
和zlib
包装器XML::LibXML
,但没有成功。
另外,如果有任何其他更简单的模块可以完成我的任务,请告诉我。
手头的任务:
我正在一个<dd>
非常大的 html 页面上搜索一个特定的标签(大约 5000 - 10000)<dd>
和<dt>
标签。所以,我正在编写一个脚本,它匹配<dd>
标签内的内容并获取相应(下一个)<dt>
标签内的内容。
我希望我能更清楚一点。任何帮助是极大的赞赏。