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

  • 相关阅读:
    软件工程——结构化方法
    静态变量的坑
    OpenCV中对Mat的遍历访问与赋值
    SQL SERVER 自定义函数 整数转成指定长度的16进制 转换成指定长度的16进制 不足补0
    Ext.Net中的Task控件的使用
    字符集越界 正则表达式匹配车牌
    [TOEIC] 2013年12月25日托业考试总结
    WebKit 内容整理
    [C#/.NET]how to implement web application localization in .net 4.0
    C# 代码为什么比 C++代码 编译速度快?
  • 原文地址:https://www.cnblogs.com/reblue520/p/14482540.html
Copyright © 2011-2022 走看看