安装 MaskTextSpotter: command ‘:/usr/local/cuda/bin/nvcc‘ failed with exit status 1

Installation MaskTextSpotter最后一步:运行编译安装
#build
python setup.py build develop
报错如下:
command ‘:/usr/local/cuda/bin/nvcc’ failed with exit status 1

unable to execute ':/usr/local/cuda/bin/nvcc': No such file or directory
error: command ':/usr/local/cuda/bin/nvcc' failed with exit status 1

提示找不到 nvcc, 但是输入 nvcc --version, 却可以正常显示:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130

仔细观察发现, 报错的路径里面多了一个冒号!!

unable to execute ':/usr/local/cuda/bin/nvcc': No such file or directory

因此, 说明是环境变量的设置有问题, vim ~/.bashrc中进行如下修改:

export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.0
#将上面的语句修改成:
export CUDA_HOME=/usr/local/cuda-10.0

然后,source ~/.bashrc
接着, 删掉旧的build文件,重新执行编译:

rm -rf build
python setup.py build develop

成功安装不再报错
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值