pip安装tiny-cuda-nn编译时出现-lcuda找不到情况
问题
在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.py
中L166
行libraries=["cuda", "cudadevrt", "cudart_static"],
,改为libraries=["cudart", "cudadevrt", "cudart_static"],
重新运行python setup.py install
,安装成功。
pip安装tiny-cuda-nn编译时出现-lcuda找不到情况相关推荐
- java编译时为什么总找不到文件,javac编译时找不到文件的问题和运行项目找不到指定类问题...
问题描述: 刚刚安装完JDK,打开Eclipse创建一个新项目,写了一个测试类进行输出打印语句时,报无法找到相应类. 然后,我跑到CMD中进行javac Test.java运行测试时,报找不到对应文件 ...
- android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题
android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题 参考文章: (1)android 学习 解决R.java不能自动生成问题,编译时adb.exe 找不到问题 ( ...
- 如何解决Visual Studio2010 编译时提示系统找不到指定文件问题
如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 参考文章: (1)如何解决Visual Studio2010 编译时提示系统找不到指定文件问题 (2)https://ww ...
- 解决python使用pip安装下载库出现错误:ERROR:Cannot unpack file xxxx情况
解决python使用pip安装下载库出现错误:ERROR:Cannot unpack file xxxx情况 以scipy库下载安装为例,在命令行中直接输入命令:pip install scipy ...
- pip安装python模块不成功时,你可以尝试这样做
''' 补一篇小笔记- ''' 1.python 二进制包下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/ 进入网站后: Ctrl + F 输入要安装 ...
- fedora 16 x64 安装anjuta,在编译时提示libtool、glib、intltool包不存在
执行 #yum install libtool #yum install glib #yum install intltool 后仍然提示glib不存在,后查询http://hi.baidu.com/ ...
- pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config
这是我得到的错误 (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python Downloading/un ...
- Ubuntu中APUE 3rd中实例编译时err_sys函数找不到解决方法
在APUE官网http//www.apuebook.com上下载相应版本的程序包资源,在终端cd到程序包(程序包中有README说明文件),执行make命令. 之后在安装包中找到apue.h头文件移动 ...
- amesim安装失败_AMESim 安装后,编译时提示找不到可执行文件
如果先安装AMESIM,后安装VC++编译器,AMESIM编译时可能提示找不到可执行文件.下面是可能的解决方案. 环境: 操作系统:XP,x86 软件:AMESIM 8A(安装目录:D:\AMESim ...
最新文章
- 使用ajax不刷新页面获取、操作数据
- 4、变量和方法被static和final两个关键字修饰,为什么这么做?
- html5做一个皮卡丘,用css实现一个皮卡丘
- Spark RDD 复杂算子
- 安装环境及Git小技巧
- 深入理解socket编程的几个函数和两种fd
- 32.分配数组的方式
- 医院耗材管理系统开发_15
- 笔记本主板如何测试软件,笔记本硬件检测,小编教你笔记本怎么检测硬件
- 拖拉机(寒假每日一题 4)
- 专家教你用!!!google .
- 美国“短命”CEO排行:神人17天即遭解雇
- 计算机电脑桌面文字虚,字体模糊怎么调节 解决电脑字体模糊的方法大全详细图解...
- C#和Access数据库连接
- 计算机专业262分,一战初试262分!第一名录取对外经贸全日制MPAcc的秘密!
- word之图表和公式的自动编号(zz)
- 2021珠海数据开放创新应用大赛今日启动 征集创意创新应用 争夺数据最强大脑
- 如何用计算机编辑游戏,编辑教你用iPad玩转电脑游戏之RPG篇
- 基于mysql+php109在线记账软件
- 零信任-Cisco思科零信任介绍(10)