当前位置: 首页 > 知识库问答 >
问题:

android - windows下pip安装onnx编译出错,cmake编译 文件名或扩展名太长,求解?

郭永安
2024-02-29

windows下pip安装onnx编译出错,cmake编译 文件名或扩展名太长

求解决方法

image.png

共有2个答案

邰昀
2024-02-29

python 版本是多少...可以尝试升级或降级python尝试解决这个问题

或者尝试安装 onnx 的前置依赖包后再安装:

requirements-min.txt

# Minimum package versions that ONNX supportsprotobuf==3.20.2; python_version<"3.12"protobuf==4.25.1; python_version>="3.12"numpy==1.20.3; python_version<"3.10"numpy==1.23.2; python_version=="3.10"numpy==1.23.2; python_version=="3.11"numpy==1.26.0; python_version>="3.12"

requirements-release.txt

buildipythonnbvalnumpy==1.24.3; python_version<"3.12"numpy==1.26.0; python_version>="3.12"parameterizedprotobuf==4.21.12; python_version<"3.12"protobuf==4.25.1; python_version>="3.12"pytestpytest-covpytest-xdistsetuptoolstwinewheel# Dependencies for the reference implementation.# -r requirements-reference.txtgoogle-re2Pillow
夏侯浩气
2024-02-29

在layui的cascader组件中,如果遇到卡死的问题,这可能是由于数据量过大或者渲染方式不当导致的。以下是一些可能的解决方案:

  1. 控制数据量:尽量减少需要展示的数据量,可以通过分页、筛选等方式来减少一次渲染的数据量。
  2. 优化渲染方式:可以使用虚拟滚动的方式来优化渲染性能,layui的cascader组件本身可能没有提供虚拟滚动功能,但是可以通过结合其他第三方库来实现。
  3. 升级layui版本:有时候这类问题可能是由于layui的某个bug导致的,升级到最新版本可能会解决这个问题。

至于你提到的在windows下使用pip安装onnx时遇到cmake编译文件名或扩展名太长的错误,这可能是由于windows的文件路径长度限制导致的。以下是一些可能的解决方案:

  1. 更改编译路径:尽量将编译路径选择在文件路径较短的路径下,避免使用过长的文件路径。
  2. 使用虚拟环境:使用virtualenv创建一个虚拟环境,并在这个环境下进行编译安装。虚拟环境可以避免全局环境中的一些路径问题。
  3. 使用64位环境:在64位环境下,windows的文件路径长度限制会比32位环境下大一些,可能会解决这个问题。

以上是一些可能的解决方案,具体操作可能还需要根据你的具体情况进行调整。

 类似资料:
  • 本文向大家介绍Windows下编译安装php扩展eAccelerator教程,包括了Windows下编译安装php扩展eAccelerator教程的使用技巧和注意事项,需要的朋友参考一下 eAccelerator是一个开源PHP加速器,用于优化程序,编码器和动态内容缓存。它通过在编译状态下对PHP脚本进行缓存以提高他们的性能,所以那些系统开销在编译时几乎可以被消除。它还能够对脚本进行优化以便加速它

  • 问题内容: 我知道这个问题以前曾被问过,但是我无法使用其他帖子中的解决方案来解决。我正在尝试使用Maven编译gwt项目的复杂层次结构。一切正常,直到我不得不再添加一个库,更具体地说:org.eclipse.birt.runtime 现在我得到这个错误: 我正在使用的依赖项是: 问题答案: 我终于设法解决了: 事实证明birt及其依赖项只是添加了太多的库,而classpath变得对于Windows

  • 在将添加到构建中并从junit4迁移所有内容后,Gradle开始出现以下错误。 在老式运行器中所有运行都很好,但junit5测试不是。 我很好奇我是否可以在项目评估后删除这个配置,因为无论如何都添加了所有JUnit依赖项来编译代码,然后插件只是在顶部添加负载。我创建了一个项目,将所有Junit5库封装在一个人工制品中。 编辑3 我确实设法将所有木星人工制品打包到1中,以稍微缩小cp,但我的类路径仍

  • 本文向大家介绍Windows下编译PHP和memcache扩展教程,包括了Windows下编译PHP和memcache扩展教程的使用技巧和注意事项,需要的朋友参考一下 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大

  • 我的项目路径: Java版本:JDK7 update 21(由于项目限制,我无法使用任何其他版本) 构建工具:蚂蚁,Gradle IDE: IntelliJ 17.3, 操作系统:Windows 10。 尝试过但对我无效链接: 1) CreateProcess error=206,运行main()方法时文件名或扩展名太长 2) Createprocess错误=206;文件名或扩展名太长 3) ht

  • 问题内容: 我在日食日光灯中遇到此错误: 执行命令行时发生异常。无法运行程序“ C:\ Program Files(x86)\ Java \ jre6 \ bin \ javaw.exe”(在目录“ C:\ Users \ motiver \ helios_workspace \ TimeTracker”中):CreateProcess错误= 206,文件名或扩展名是太长 我进行了一些研究,但大多