Python SDK 使用 pyinstaller 转成 exe 运行报错。
今天也遇到这个问题,然后试了试改动下版本问题成aliyun-python-sdk-core-v3 2.9.4 ,但是不成功,最后去看了下发布在github上的包,发现了一些问题,最后简单的来说,问题的出现应该是达成了这样的条件:1、python使用的python3 ,既pip 是python3版本的2、安装命令是 pip install aliyun-python-sdk-core-v3但是在 https://github.com/aliyun/aliyun-openapi-python-sdk/tree/master/aliyun-python-sdk-core 这个源码里,明明提供给了setup.py 和 setup3.py 安装脚本猜测应该是因为使用了pip 执行的安装导致python 版本问题,即便声明了安装 aliyun-python-sdk-core-v3 最后的处理如下:1、直接下载代码从 https://github.com/aliyun/aliyun-openapi-python-sdk/tree/master/aliyun-python-sdk-core2、cd 到 aliyun-python-sdk-core 目录下,然后使用 python setup3.py install 来安装 aliyun-python-sdk-core 的python3版本3、pyinstaller -F xx.py 打包成exe4、执行exe成功
赞1
踩0