Python 错误:OSError: libpython3.8.so 找不到 - 解决方法
当您在 Python 中遇到 'OSError: Python library not found: libpython3.8.so, libpython3.8m.so.1.0, libpython3.8m.so, libpython3.8.so.1.0, libpython3.8mu.so.1.0' 错误时,意味着您的 Python 安装缺少必要的共享库文件。这通常是由于缺少开发包或 Python 安装的构建参数不合适导致的。
解决方法:
- 在 Debian/Ubuntu 上,需要安装 Python 开发包:
apt-get install python3-devapt-get install python-dev
- 如果你正在自己构建 Python,请使用
--enable-shared重新构建(在 macOS 上使用--enable-framework)。
原文地址: https://www.cveoy.top/t/topic/jn9j 著作权归作者所有。请勿转载和采集!