美文网首页
[环境规则]一、perl,python自寻环境

[环境规则]一、perl,python自寻环境

作者: Silver_42ac | 来源:发表于2020-04-13 09:34 被阅读0次

    当运行 某个软件(python,perl写的脚本)或者脚本时;
    为了避免版本与库文件问题:
    使用perl,python绝对路径

    perl lib 版本 不符

    Perl lib version (5.16.3) doesn't match executable
    

    python lib 版本 引用错误低版本,
    因为版本更替的原因,会导致找不到模块中某个方法

    避免方法:

    #遇事不决,量子力学
    export PERL5LIB=""
    export PYTHONPATH=""
    #不太建议用#unset PERL5LIB
    #不太建议用#unset PYTHONPATH
    
    #用绝对路径
    {abs_path}/perl   
    {abs_path}/python
    

    还有就是在安装python模块时,避免多个python,导致安装模块到错误的python lib 路径

    #在线安装python 模块
    {abs_path}/python -m pip install  model_name
    #本地安装 python 模块
    {abs_path}/python setup.py 
    
    本地安装perl 模块
    
    {abs_path}/perl ./Makefile.PL --PREFIX=/home/USERNAME/software/xxx
    

    相关文章

      网友评论

          本文标题:[环境规则]一、perl,python自寻环境

          本文链接:https://www.haomeiwen.com/subject/akiwmhtx.html