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,原创技术文章第一时间推送。