Mac M2机器使用python3的lxml报错symbol not found in flat namespace

报错详情如下:

......
    from lxml import etree
ImportError: dlopen(/opt/miniconda3/envs/python38/lib/python3.8/site-packages/lxml/etree.cpython-38-darwin.so, 0x0002): symbol not found in flat namespace '_exsltDateXpathCtxtRegister'

解决方法:

先用conda虚拟环境中的pip卸载本地lxml,然后用conda安装

pip3 uninstall lxml

conda install lxml

问题解决

相关推荐

  1. mac执行python3 --version

    2024-03-11 03:06:03       14 阅读
  2. 使用lxml解析本地html文件

    2024-03-11 03:06:03       35 阅读
  3. 在SpringBoot 3.2.1中使用JPA

    2024-03-11 03:06:03       41 阅读
  4. torchdata pytorch2.3

    2024-03-11 03:06:03       9 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-11 03:06:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-11 03:06:03       20 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-11 03:06:03       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-11 03:06:03       20 阅读

热门阅读

  1. LeetCode1547. Minimum Cost to Cut a Stick——区间dp

    2024-03-11 03:06:03       28 阅读
  2. 前端缓存使用规范

    2024-03-11 03:06:03       20 阅读
  3. 深入了解 Jetpack Compose 中的 Modifier

    2024-03-11 03:06:03       25 阅读
  4. 基于单片机的四路抢答器的设计

    2024-03-11 03:06:03       24 阅读
  5. (自用笔记)每天一点vue3——第一天setup/defineProps

    2024-03-11 03:06:03       25 阅读
  6. RestTemplate的应用

    2024-03-11 03:06:03       21 阅读