问题

tiny-cuda-nn/binds/torch下安装python setup.py install出现如下错误:

/home/user/miniconda3/compiler_compat/ld: cannot find -lcuda
collect2: error: ld returned 1 exit status
error: command '/usr/bin/g++' failed with exit code 1

问题分析

g++ -l 指令用于加载库
cannot find -lcuda说明找不到cuda这个库
-L/usr/local/cuda/lib64可以看出,cuda这个库应该在/usr/local/cuda/lib64这个位置。
进入/usr/local/cuda/lib64,查看有没有这个库。

/usr/local/cuda/lib64$ ls | grep cuda
libcudadevrt.a
libcudart.so
libcudart.so.11.0
libcudart.so.11.7.99
libcudart_static.a

实际上libcudart.so就是我们需要的那个。

解决方法

修改setup.pyL166libraries=["cuda", "cudadevrt", "cudart_static"],,改为libraries=["cudart", "cudadevrt", "cudart_static"],
重新运行python setup.py install,安装成功。

pip安装tiny-cuda-nn编译时出现-lcuda找不到情况相关推荐

  1. java编译时为什么总找不到文件,javac编译时找不到文件的问题和运行项目找不到指定类问题...

    问题描述: 刚刚安装完JDK,打开Eclipse创建一个新项目,写了一个测试类进行输出打印语句时,报无法找到相应类. 然后,我跑到CMD中进行javac Test.java运行测试时,报找不到对应文件 ...

  2. android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题

    android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题 参考文章: (1)android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题 ( ...

  3. 如何解决Visual Studio2010 编译时提示系统找不到指定文件问题

    如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 参考文章: (1)如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 (2)https://ww ...

  4. 解决python使用pip安装下载库出现错误:ERROR:Cannot unpack file xxxx情况

    解决python使用pip安装下载库出现错误:ERROR:Cannot unpack file xxxx情况   以scipy库下载安装为例,在命令行中直接输入命令:pip install scipy ...

  5. pip安装python模块不成功时,你可以尝试这样做

    ''' 补一篇小笔记- ''' 1.python 二进制包下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/ 进入网站后: Ctrl + F 输入要安装 ...

  6. fedora 16 x64 安装anjuta,在编译时提示libtool、glib、intltool包不存在

    执行 #yum install libtool #yum install glib #yum install intltool 后仍然提示glib不存在,后查询http://hi.baidu.com/ ...

  7. pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config

    这是我得到的错误 (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python Downloading/un ...

  8. Ubuntu中APUE 3rd中实例编译时err_sys函数找不到解决方法

    在APUE官网http//www.apuebook.com上下载相应版本的程序包资源,在终端cd到程序包(程序包中有README说明文件),执行make命令. 之后在安装包中找到apue.h头文件移动 ...

  9. amesim安装失败_AMESim 安装后,编译时提示找不到可执行文件

    如果先安装AMESIM,后安装VC++编译器,AMESIM编译时可能提示找不到可执行文件.下面是可能的解决方案. 环境: 操作系统:XP,x86 软件:AMESIM 8A(安装目录:D:\AMESim ...

最新文章

  1. 使用ajax不刷新页面获取、操作数据
  2. 4、变量和方法被static和final两个关键字修饰,为什么这么做?
  3. html5做一个皮卡丘,用css实现一个皮卡丘
  4. Spark RDD 复杂算子
  5. 安装环境及Git小技巧
  6. 深入理解socket编程的几个函数和两种fd
  7. 32.分配数组的方式
  8. 医院耗材管理系统开发_15
  9. 笔记本主板如何测试软件,笔记本硬件检测,小编教你笔记本怎么检测硬件
  10. 拖拉机(寒假每日一题 4)
  11. 专家教你用!!!google .
  12. 美国“短命”CEO排行:神人17天即遭解雇
  13. 计算机电脑桌面文字虚,字体模糊怎么调节 解决电脑字体模糊的方法大全详细图解...
  14. C#和Access数据库连接
  15. 计算机专业262分,一战初试262分!第一名录取对外经贸全日制MPAcc的秘密!
  16. word之图表和公式的自动编号(zz)
  17. 2021珠海数据开放创新应用大赛今日启动 征集创意创新应用 争夺数据最强大脑
  18. 如何用计算机编辑游戏,编辑教你用iPad玩转电脑游戏之RPG篇
  19. 基于mysql+php109在线记账软件
  20. 零信任-Cisco思科零信任介绍(10)

热门文章

  1. Oracle账号分享[JDK下载使用]
  2. 公司电脑怎样能做到统一管理?
  3. 天然气井远程监控解决方案
  4. XP系统任务栏的输入法图标不见了
  5. Android仿微信,QQ群头像合成
  6. C语言进阶--自定义类型:结构体,枚举,联合
  7. C++实现经典坦克大战(一)
  8. Deno 1.0,来了解一下
  9. INTEL RealSense-D415 在 Ubuntu 16.04 开发流程 1
  10. Egg.js 多机平滑重启实践