zoukankan      html  css  js  c++  java
  • ImportError: /lib64/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenTypeDouble

    python的虚拟环境运行脚本报错

    # /usr/local/venv_python3/bin/pip list
    Package                  Version
    ------------------------ ---------
    amqp                     2.2.2
    attrs                    20.2.0
    Automat                  20.2.0
    billiard                 3.5.0.3
    celery                   4.1.0
    certifi                  2017.11.5
    chardet                  3.0.4
    constantly               15.1.0
    crcmod                   1.7
    gevent                   1.2.2
    google-api-python-client 1.6.7
    greenlet                 0.4.12
    html5lib                 1.1
    httplib2                 0.18.1
    hyperlink                20.0.1
    idna                     2.6
    incremental              17.5.0
    Jinja2                   2.11.2
    kombu                    4.1.0
    lxml                     4.1.1
    MarkupSafe               1.1.1
    oauth2client             4.1.3
    oss2                     2.3.3
    pdfkit                   0.6.1
    pika                     1.1.0
    Pillow                   7.2.0
    pip                      20.2.3
    psutil                   5.7.2
    pyasn1                   0.4.8
    pyasn1-modules           0.2.8
    PyHamcrest               2.0.2
    pymongo                  3.6.0
    PyPDF2                   1.26.0
    PyQt5                    5.15.3
    PyQt5-Qt                 5.15.2
    PyQt5-sip                12.8.1
    pytz                     2017.3
    PyYAML                   3.12
    redis                    2.10.6
    reportlab                3.5.49
    requests                 2.18.4
    rsa                      4.6
    setuptools               28.8.0
    six                      1.15.0
    SQLAlchemy               1.3.19
    tornado                  4.5.2
    Twisted                  20.3.0
    uritemplate              3.0.1
    urllib3                  1.22
    vine                     1.1.4
    webencodings             0.5.1
    wheel                    0.35.1
    xhtml2pdf                0.2.4
    zope.interface           5.1.0

    报错如下

    (venv_python3) ]# python3 task.py 
    Traceback (most recent call last):
      File "/data/www/vhosts/task.pdfelement.io.bak/core_api/pdfsdk/PdfSdk.py", line 14, in swig_import_helper
        return importlib.import_module(mname)
      File "/usr/local/venv_python3/lib64/python3.6/importlib/__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File "<frozen importlib._bootstrap>", line 994, in _gcd_import
      File "<frozen importlib._bootstrap>", line 971, in _find_and_load
      File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
      File "<frozen importlib._bootstrap>", line 658, in _load_unlocked
      File "<frozen importlib._bootstrap>", line 571, in module_from_spec
      File "<frozen importlib._bootstrap_external>", line 922, in create_module
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
    
    
    
    ImportError: /lib64/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenTypeDouble
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "task.py", line 17, in <module>
        from views import HANDLER_LIST, BaseHandler
      File "/data/www/vhosts/task.pdfelement.io.bak/views/__init__.py", line 16, in <module>
        from .annotation import ANNOTATION_URLS
      File "/data/www/vhosts/task.pdfelement.io.bak/views/annotation.py", line 27, in <module>
        from workers.task_annotation import TASKS as annot_task
      File "/data/www/vhosts/task.pdfelement.io.bak/workers/task_annotation.py", line 25, in <module>
        from core_api.pdfsdk.annotate import Annotation
      File "/data/www/vhosts/task.pdfelement.io.bak/core_api/pdfsdk/annotate.py", line 20, in <module>
        from core_api.pdfsdk import PdfSdk
      File "/data/www/vhosts/task.pdfelement.io.bak/core_api/pdfsdk/PdfSdk.py", line 17, in <module>
        _PdfSdk = swig_import_helper()
      File "/data/www/vhosts/task.pdfelement.io.bak/core_api/pdfsdk/PdfSdk.py", line 16, in swig_import_helper
        return importlib.import_module('_PdfSdk')
      File "/usr/local/venv_python3/lib64/python3.6/importlib/__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
    ModuleNotFoundError: No module named '_PdfSdk'

    解决办法:
    vim /etc/profile
    export LD_LIBRARY_PATH=/lib64/


    参考:https://github.com/JuliaPy/PyPlot.jl/issues/209

  • 相关阅读:
    什么时候用GET?什么时候用POST?
    Oracle存储过程in、out、in out 模式参数
    oracle的spool功能
    xshell-常用命令
    js Date()日期函数浏览器兼容问题解决方法
    spring-quartz
    spring-quartz普通任务与可传参任务
    MySQL服务安装和可视化工具安装
    PL/SQL Developer 查询的数据有乱码或者where 字段名=字段值 查不出来数据
    Windows下安装Redis服务
  • 原文地址:https://www.cnblogs.com/reblue520/p/14482540.html
Copyright © 2011-2022 走看看