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

  • 相关阅读:
    C Python类型互换
    C、C++中如何成功嵌入python
    常见Style 对象属性值
    转: , , 的区别
    dom4j: 用dom4j生成xml后第二行空行的问题
    dom4j: 生成的XML文件根节点 xmlns="" 的问题
    android
    android studio
    android studio
    FFmpeg编译: undefined reference to 'av_frame_alloc()'
  • 原文地址:https://www.cnblogs.com/reblue520/p/14482540.html
Copyright © 2011-2022 走看看