在 Mac 上从 CPAN 中删除 Perl 模块

发布于 2024-09-29 19:12:40 字数 320 浏览 2 评论 0原文

据我所知,需要在 Mac 上使用 sudo 运行 CPAN

sudo perl -MCPAN -e shell

才能安装新模块。理论上,可以通过从 Perl 文件夹中删除模块来删除该模块。

我的问题是:从 CPAN 使用“sudo”和不使用“sudo”安装时,Perl 模块放在哪里?我以两种方式安装了 BioPerl,它似乎工作正常。我通过使用 sudo 和不使用 sudo 安装它是否弄乱了任何东西?

感谢您在令人困惑的 Perl 世界中提供的一点帮助。

As far as I know it is required to run CPAN with sudo on Mac

sudo perl -MCPAN -e shell

to install new modules. Theoretically, a module can be removed by deleting it from the Perl folders.

My question is: Where are Perl modules put when installed from CPAN with 'sudo' and without 'sudo'? I installed BioPerl both ways and it seemed to work. Did I mess anything up by installing it with sudo and without?

Thank you for a little help in the confusing Perl world.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰魂雪魄 2024-10-06 19:12:40

您可以使用 perldoc -l <​​module> 查看模块的安装位置。该位置完全取决于您的特定 Perl 安装,但您可以通过检查 perl -V 输出中的 @INC 行来查看“标准”位置。

You can see where a module got installed with perldoc -l <module>. That location is entirely dependent on your specific Perl installation, but you can see where the "standard" locations are by examining the @INC lines in the output of perl -V.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文