作者TAIN (天)
看板perl
标题Re: [问题]请教一下关於模组安装的问题...
时间Wed Oct 6 23:51:27 2004
※ 引述《synth ()》之铭言:
: ※ 引述《TAIN (天)》之铭言:
: : 一个perl新手有些很粗浅的疑问~ :)
: : 就是如果sever没有安装我script里所要用到的module
: : 而我的权限只是一般user...
: : 有没有什麽办法可以不用请管理者新增这些module就能自行使用呢??
: : 我只知道好像是要在 "最前面把相关路径加入 @INC"
: : 不过这是要在我的script里的最前面加还是在其他的地方加...
: : 而加入的又是谁的相关路径哩?
: : 比如说我已将"Math-Random-0.67"模组抓回在自己的目录下...
: : 也做过 perl Makefile.PL
: : make
: : make test
: make PREFIX=/my/path/lib/ install
我打了这行..可是他还是显示我没有权限耶...
而且显示他准备要安装的依然是系统的usr夹下...
而不是我所指定的那个自己开的lib夹...
这样的话我是哪里没有做对哩? 0_oa
: : 这三个步骤 (其实我也不很清楚如果只是放在自己user目录下用需不需要做这些动作)
: : 那如果我要在script中使用Math-Random-0.67模组里的函式...
: : 在script的一开始该怎麽写哩? 要写哪个file的相关路径..又在哪加入@INC哩? thx...
: : (我只知如果是root安装好了...我应该是写use Math::Random)
: : 麻烦了..多谢多谢...
: use lib "/my/path/.... ";
^^^^^^ 这里应该是要打啥哩?
麻烦再请问一下罗...3q3q...^^
那"Math::Random"这各模组的名称要写在哪里哩?
: or unshift @INC,"/my/path/...";
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.69.196