Perl 环境安装 - 菜鸟教程

文章推薦指數: 80 %
投票人數:10人

Perl 环境安装在我们开始学习Perl 语言前,我们需要先安装Perl 的执行环境。

Perl 可以在以下平台下运行: Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, ... 菜鸟教程--学的不仅是技术,更是梦想! 首页 HTML CSS JavaScript Vue Bootstrap NodeJS Python3 Python2 Java C C++ C# Go SQL Linux jQuery 本地书签 首页 HTML CSS JS 本地书签 Search Python3教程 Python2教程 Vue3教程 vue2教程 Bootstrap3教程 Bootstrap4教程 Bootstrap5教程 Bootstrap2教程 Perl教程 Perl教程 Perl简介 Perl环境安装 Perl基础语法 Perl数据类型 Perl变量 Perl标量 Perl数组 Perl哈希 Perl条件语句 Perl循环 Perl运算符 Perl时间日期 Perl子程序(函数) Perl引用 Perl格式化输出 Perl文件操作 Perl目录操作 Perl错误处理 Perl特殊变量 Perl正则表达式 Perl发送邮件 PerlSocket编程 Perl面向对象 Perl数据库连接 PerlCGI编程 Perl包和模块 Perl进程管理 PerlPOD文档 Perl简介 Perl基础语法 Perl环境安装 在我们开始学习Perl语言前,我们需要先安装Perl的执行环境。

Perl可以在以下平台下运行: Unix(Solaris,Linux,FreeBSD,AIX,HP/UX,SunOS,IRIXetc.) Win9x/NT/2000/ WinCE Macintosh(PPC,68K) Solaris(x86,SPARC) OpenVMS Alpha(7.2andlater) Symbian DebianGNU/kFreeBSD MirOSBSD 等等... 很多系统平台上已经默认安装了perl,我们可以通过以下命令来查看是否已安装: $perl-v Thisisperl5,version18,subversion2(v5.18.2)builtfordarwin-thread-multi-2level (with2registeredpatches,seeperl-Vformoredetail) Copyright1987-2013,LarryWall …… 如果输出以上信息说明已安装,如果还未安装,可以看接下来的安装指导。

安装Perl 我们可以在Perl的官网下载对应平台的安装包:https://www.perl.org/get.html Unix和Linux安装Perl Unix/Linux系统上Perl安装步骤如下: 通过浏览器打开http://www.perl.org/get.html。

下载适用于Unix/Linux的源码包。

下载perl-5.x.y.tar.gz文件后执行以下操作。

$tar-xzfperl-5.x.y.tar.gz $cdperl-5.x.y $./Configure-de $make $maketest $makeinstall 接下来我们如果perl-v命令查看是否安装成功。

安装成功后,Perl的安装路径为/usr/local/bin,库安装在/usr/local/lib/perlXX,XX为版本号。

Window安装Perl Perl在Window平台上有ActiveStatePerl和StrawberryPerl编译器。

ActiveStatePerl和StrawberryPerl最大的区别是StrawberryPerl里面有多包含一些CPAN里的模块,所以StrawberryPerl下载的安装文件有80多M,而ActiveStatePerl只有20M左右。

我们这里使用了StrawberryPerl。

Window系统上Perl安装步骤如下: Strawberry安装包链接:http://strawberryperl.com。

下载对应你系统的版本:32bit或64bit。

下载后双击打开,按安装向导一步步安装即可。

MacOS安装Perl MacOS系统一般默认已经安装了Perl,如果未安装则执行以下步骤: 通过浏览器打开http://www.perl.org/get.html。

下载适用于MacOS的源码包。

下载perl-5.x.y.tar.gz文件后执行以下操作。

$tar-xzfperl-5.x.y.tar.gz $cdperl-5.x.y $./Configure-de $make $maketest $makeinstall 执行成功后Perl的安装路径为/usr/local/bin,库安装在/usr/local/lib/perlXX,XX为版本号。

运行Perl Perl有不同的执行方式。

1、交互式 我们可以在命令行中直接执行perl代码,语法格式如下: $perl-e#Unix/Linux 或 C:>perl-e#Windows/DOS 命令行参数如下所示: 选项描述 -d[:debugger]在调试模式下运行程序 -Idirectory指定@INC/#include目录 -T允许污染检测 -t允许污染警告 -U允许不安全操作 -w允许很多有用的警告 -W允许所有警告 -X禁用使用警告 -eprogram执行perl代码 file执行perl脚本文件 2、脚本执行 我们可以将perl代码放在脚本文件中,通过以下命令来执行文件代码: $perlscript.pl#Unix/Linux 或 C:>perlscript.pl#Windows/DOS 集成开发环境(IDE:IntegratedDevelopmentEnvironment) 我们也可以在一些图形用户界面(GUI)环境上执行perl脚本。

以下推荐两款常用的Perl集成开发环境: Padre:Padre是一个为Perl语言开发者提供的集成开发环境,提供了语法高亮和代码重构功能。

EPIC:EPIC是PerlEclipseIDE的插件,如果你熟悉Eclipse,你可以使用它。

安装步骤:Help-->EclipseMarketplace-->输入EPIC-->选择安装并更新即可。

Perl简介 Perl基础语法 1篇笔记 写笔记 #0   jakob  251***[email protected]在perl的路径上也可以加上-w,可以显示程序中出现的一些警告,尽管可能不影响程序的执行结果,方便我们修改我们的程序,例如: #!/usr/bin/perl-w #!/usr/bin/perl需要参考自己的perl路径。

jakob   jakob  251***[email protected]年前(2017-08-15) 点我分享笔记 取消 分享笔记 昵称昵称(必填) 邮箱邮箱(必填) 引用地址引用地址 分类导航 HTML/CSSHTML教程HTML5教程CSS教程CSS3教程Bootstrap3教程Bootstrap4教程Bootstrap5教程FontAwesome教程Foundation教程JavaScriptJavaScript教程HTMLDOM教程jQuery教程AngularJS教程AngularJS2教程Vue.js教程Vue3教程React教程TypeScript教程jQueryUI教程jQueryEasyUI教程Node.js教程AJAX教程JSON教程Echarts教程Chart.js教程Highcharts教程Google地图教程服务端Python教程Python2.x教程Linux教程Docker教程Ruby教程Java教程C教程C++教程Perl教程Servlet教程JSP教程Lua教程Rust教程Scala教程Go教程PHP教程数据结构与算法Django教程Zookeeper教程设计模式正则表达式Maven教程Verilog教程ASP教程AppML教程VBScript教程数据库SQL教程MySQL教程PostgreSQL教程SQLite教程MongoDB教程Redis教程Memcached教程数据分析Python教程NumPy教程Pandas教程Matplotlib教程Scipy教程R教程Julia教程移动端Android教程Swift教程jQueryMobile教程ionic教程Kotlin教程XML教程XML教程DTD教程XMLDOM教程XSLT教程XPath教程XQuery教程XLink教程XPointer教程XMLSchema教程XSL-FO教程SVG教程ASP.NETASP.NET教程C#教程WebPages教程Razor教程MVC教程WebForms教程WebServiceWebService教程WSDL教程SOAP教程RSS教程RDF教程开发工具Eclipse教程Git教程Svn教程Markdown教程网站建设HTTP教程网站建设指南浏览器信息网站主机教程TCP/IP教程W3C教程网站品质 Advertisement 反馈/建议 在线实例 ·HTML实例 ·CSS实例 ·JavaScript实例 ·Ajax实例 ·jQuery实例 ·XML实例 ·Java实例 字符集&工具 ·HTML字符集设置 ·HTMLASCII字符集 ·JS混淆/加密 ·PNG/JPEG图片压缩 ·HTML拾色器 ·JSON格式化工具 ·随机数生成器 最新更新 · Chart.js散点图 · Chart.js雷达图 · Chart.js极地图 · Chart.js混合图 · Chart.js折线图 · Chart.js饼图 · Chart.js环形图 站点信息 · 意见反馈 · 免责声明 · 关于我们 · 文章归档 关注微信 Copyright©2013-2022菜鸟教程  runoob.comAllRightsReserved.备案号:闽ICP备15012807号-1 微信关注



請為這篇文章評分?