如何安装一个自己编写perl package

如何安装一个自己编写perl package,第1张

自己可以写perl 的package, 但无需安装,只要你的程序使用时调用自己写的模块的路径即可。

例如下面的程序调用模块:

#!/usr/bin/perl -w

use strict;

use lib "/usr/mfg/share/"; # 你的package的路径

use try; # 调用你的package

try::print_out("hello,world");

perl属于系统软件,非root用户是不能升级的,你所谓的“升级”,应该是在你自己有权限的用户下新建了一套perl,运行程序时,搜索路径应该是按系统规定的来的,你自己安装的甚至都搜不到。你可以使用which perl命令,就能看到,实际搜到的perl程序还是原来系统自带的。

解决办法,在自己配置文件里(一般为~/bashrc),自定义PATH,让自己安装的perl的路径在前面,同时,应该还需要定义perl的一些环境变量(指定perl搜索库之类),应该比较复杂,不建议这样做。因为perl的版本,其实对程序影响并不大,所以没必要非得升级。

在UNIX/Linux下:

which perl,看是否有如下的输出

/usr/bin/perl

/usr/local/bin/perl

如果没有那只能进行安装了

如果已经安装了Perl,那么将你的perl脚本比如 foopl 现 chmod a+x foopl加上可执行权限,然后 /foopl 就可以了

在Windows上:

建议安装 ActivePerl,它会配置后所有的设置,然后再安装一个 PerlBuilder,在PerlBuilder中打开你的foopl脚本并运行就可以了。

以ubuntu系统为例:

1,首先去运行perl-v命令查看您的linux系统上面是否安装了perl工具,如果已安装的话,会输出版本号,如果没有安装,则安装perl。sudo apt-get install perl

2,使用cd命令切换到安装的目录下cd xxxx/ xxxx

3,执行pl文件sudo /xxxxxpl

扩展资料

Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。

Perl借取了C、sed、awk、shell脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。

简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便,被Perl语言爱好者称之为“一种拥有各种语言功能的梦幻脚本语言”、“Unix中的王牌工具”。

兄弟,你说的详细点。

学习perl语言,windows必须安装perl,否则perl脚本无法执行,linux系统一般把perl作为标准配置来安装过了的。

如果你是windows系统,那么,请搜索“activeperl”,找到下载安装即可,安装时候请选择默认配置安装。有什么问题再来问我,我是perl程序员。

如果觉得回答的有道理,请采纳,谢谢。

建议你把hello改名为hellopl,然后运行的时候用 "perl 路径/hellopl"这样就肯定没问题

另外确认一下你的电脑是否安装了perl软件,

在命令提示符输入“perl -v”

祝学习perl愉快!

在命令行中要切换到你的脚本所在的路径后才能执行的。

命令行默认的路径是在:

C:\Documents and Settings\Default User

这里面当然没有你的perl脚本了。。。

你要学习的东西还有很多。。。

以上就是关于如何安装一个自己编写perl package全部的内容,包括:如何安装一个自己编写perl package、安装了perl的其他版本为什么查看版本号还是之前的、Perl程序怎么用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9876850.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存