Linux 上的 pyinstaller 和 upx - exe 大小没有区别

问题描述

我正在用这个脚本在 Xubuntu 20.04 上构建一个项目。

export default function NamesList({route,navigation}){
    const {firstName,lastName} =route.params;
    return(
      <View>
        <FlatList
     
        data={firstName}
        renderItem={({item})=>(
            <TouchableOpacity>
                <Text>{firstName}</Text>
                <Text>{lastName}</Text>
            </TouchableOpacity>)}
        />

      </View>
      
    )
}

是否有 pyinstaller --distpath $OUTPUT_DIR \ --name $APP_NAME \ --onefile \ --hidden-import numpy \ --hidden-import zmq \ --hidden-import cv2 \ --clean \ --upx-dir "/home/developer/Downloads/upx-3.96-amd64_linux/" \ --log-level DEBUG \ main.py 选项不会影响输出文件的大小(在本例中为 ~320MB)。在 Windows 上运行的相同命令工作正常。 调试输出显示已找到 UPX 模块:

upx-dir

有什么建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)