How can I add a directory to the Perl library path

2019-04-19 15:46发布

On a standard linux set up, where can I add a directory to the @INC variable?

In the /etc/profile file, I added:

 export PERLLIB=$PERLLIB:/foo/bar
 export PERL5LIB=$PERL5LIB:/foo/bar

Thanks

3条回答
手持菜刀,她持情操
2楼-- · 2019-04-19 16:32

Below command helps to fix this issue. use lib "/usr/print";

查看更多
Root(大扎)
3楼-- · 2019-04-19 16:36

You might also need to source your ~/.bashrc so that it rebuilds your environment, or log out and log back in, before this change takes effect. At least this would be required if you made that change in your local ~/.bash_profile instead of system wide.

查看更多
Fickle 薄情
4楼-- · 2019-04-19 16:43

If you want every Perl script to have the additional library paths, you can re-compile Perl and specify the extra directories as part of the setup. Other than that, you're stuck with the ad hoc methods as you describe.

查看更多
登录 后发表回答