Python3.11 避坑指南

警告
本文最后更新于 2022-11-24,文中内容可能已过时。

在升级 Python3.11 过程中遇到一些问题,这里顺手记录一下。

  1. 需要安装 bzip2-devel

    1
    
    yum install -y bzip2*
  2. 找到 _bz2

    1
    2
    3
    4
    5
    6
    7
    8
    
    sudo find / -name '*_bz2*'
    
    /mnt/.local/share/Trash/files/anaconda3.9/lib/python3.9/lib-dynload/_bz2.cpython-39-x86_64-linux-gnu.so
    
    ## 找到对应的需要处理的 python 版本路径
    cd /usr/local/python3/lib/python3.11/lib-dynload
    ## 安装版本修改
    cp _bz2.cpython-39-x86_64-linux-gnu.so _bz2.cpython-311-x86_64-linux-gnu.so
  3. 找到 libbz2.so.1.0

    1
    
    sudo find / -name 'libbz2.so.1.0'
  4. python11 目前还不能支持 numba

相关内容

william 支付宝支付宝
william 微信微信
0%