You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PySide6-Designer启动报错:找不到libpython3.12.dylib(Mac环境)

解决PySide6 Designer在pyenv环境下找不到libpython3.12.dylib的问题

方法一:临时指定动态库路径运行

直接在终端执行以下命令,替换路径为你自己的pyenv Python版本lib目录:

DYLD_LIBRARY_PATH=/Users/xxx123/.pyenv/versions/3.12.1/lib/ pyside6-designer

方法二:永久配置环境变量(适用于zsh终端)

  1. 编辑zsh配置文件:
open -e ~/.zshrc
  1. 在文件末尾添加以下内容,替换路径为你的pyenv Python版本lib目录:
export DYLD_LIBRARY_PATH="$HOME/.pyenv/versions/3.12.1/lib:$DYLD_LIBRARY_PATH"
  1. 让配置生效:
source ~/.zshrc

之后直接输入pyside6-designer即可启动。

方法三:创建软链接到系统搜索目录

通过创建软链接,让系统能直接找到该动态库,需要sudo权限:

  1. 先确认/usr/local/lib目录存在,不存在则创建:
sudo mkdir -p /usr/local/lib
  1. 创建软链接:
sudo ln -s /Users/xxx123/.pyenv/versions/3.12.1/lib/libpython3.12.dylib /usr/local/lib/libpython3.12.dylib

完成后直接运行pyside6-designer即可。

注意事项

  • 方法二如果后续切换pyenv的Python版本,需要同步修改DYLD_LIBRARY_PATH中的路径。
  • 方法三如果后续升级Python版本,需要重新创建对应版本的软链接。

内容的提问来源于stack exchange,提问作者Danzzz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 06:07:21