收藏

macos在pyenv虚拟环境无法使用pyinstaller打包

2022-02-10  本文已影响0人  testerzhang

问题

今天想打包生成app文件,执行命令:pyinstaller -F -w main.py,结果遇到错误

* On Debian/Ubuntu, you would need to install Python development packages
  * apt-get install python3-dev
  * apt-get install python-dev
* If you're building Python by yourself, please rebuild your Python with `--enable-shared` (or, `--enable-framework` on Darwin)

解决方案

加入参数重新编译python

$ PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install 3.8.1

再次执行打包命令,成功打包。

pyinstaller -F -w main.py


欢迎关注我的公众号testerzhang,原创技术文章第一时间推送。

上一篇下一篇

猜你喜欢

热点阅读