cudatoolkit nvcc cuda_runtime_api.h

本文记录了作者在使用conda安装CUDA工具包过程中遇到的问题及解决办法。包括找不到CUDA_HOME环境变量、缺少nvcc编译器、无法找到cuda_runtime_api.h头文件等问题,并提供了具体的解决方案。
部署运行你感兴趣的模型镜像

conda install cudatoolkit之后,在环境中找不到CUDA_HOME, export之后(其实export也没用,根本就没安装嘛),又找不到nvcc,单独安装nvcc后又报找不到cuda_runtime_api.h

无语的cuda安装,怎么这么多事儿。

后来查到解决方法是

conda install -c conda-forge cudatoolkit-dev

Cudatoolkit Dev :: Anaconda.org

然后就都解决了。

ps 安装时Executing transaction会比较久,耐心等待。注意版本不要搞太高,最好和cudatoolkit一致吧。

找了半天,且用且珍惜。

您可能感兴趣的与本文相关的镜像

PyTorch 2.5

PyTorch 2.5

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

(bevfusion) lyq@ps:/usr/local/cuda-11.8$ ls lib64 cmake libcufile.so.0 libnppial.so.11.8.0.86 libnppitc.so.11.8.0.86 cudnn_lib libcufile.so.1.4.0 libnppial_static.a libnppitc_static.a libaccinj64.so libcufile_static.a libnppicc.so libnpps.so libaccinj64.so.11.8 libcufilt.a libnppicc.so.11 libnpps.so.11 libaccinj64.so.11.8.87 libcuinj64.so libnppicc.so.11.8.0.86 libnpps.so.11.8.0.86 libcublasLt.so libcuinj64.so.11.8 libnppicc_static.a libnpps_static.a libcublasLt.so.11 libcuinj64.so.11.8.87 libnppidei.so libnvblas.so libcublasLt.so.11.11.3.6 libculibos.a libnppidei.so.11 libnvblas.so.11 libcublasLt_static.a libcurand.so libnppidei.so.11.8.0.86 libnvblas.so.11.11.3.6 libcublas.so libcurand.so.10 libnppidei_static.a libnvjpeg.so libcublas.so.11 libcurand.so.10.3.0.86 libnppif.so libnvjpeg.so.11 libcublas.so.11.11.3.6 libcurand_static.a libnppif.so.11 libnvjpeg.so.11.9.0.86 libcublas_static.a libcusolver_lapack_static.a libnppif.so.11.8.0.86 libnvjpeg_static.a libcudadevrt.a libcusolverMg.so libnppif_static.a libnvptxcompiler_static.a libcudart.so libcusolverMg.so.11 libnppig.so libnvrtc-builtins.so libcudart.so.11.0 libcusolverMg.so.11.4.1.48 libnppig.so.11 libnvrtc-builtins.so.11.8 libcudart.so.11.8.89 libcusolver.so libnppig.so.11.8.0.86 libnvrtc-builtins.so.11.8.89 libcudart_static.a libcusolver.so.11 libnppig_static.a libnvrtc-builtins_static.a libcufft.so libcusolver.so.11.4.1.48 libnppim.so libnvrtc.so libcufft.so.10 libcusolver_static.a libnppim.so.11 libnvrtc.so.11.2 libcufft.so.10.9.0.58 libcusparse.so libnppim.so.11.8.0.86 libnvrtc.so.11.8.89 libcufft_static.a libcusparse.so.11 libnppim_static.a libnvrtc_static.a libcufft_static_nocallback.a libcusparse.so.11.7.5.86 libnppist.so libnvToolsExt.so libcufftw.so libcusparse_static.a libnppist.so.11 libnvToolsExt.so.1 libcufftw.so.10 liblapack_static.a libnppist.so.11.8.0.86 libnvToolsExt.so.1.0.0 libcufftw.so.10.9.0.58 libmetis_static.a libnppist_static.a libOpenCL.so libcufftw_static.a libnppc.so libnppisu.so libOpenCL.so.1 libcufile_rdma.so libnppc.so.11 libnppisu.so.11 libOpenCL.so.1.0 libcufile_rdma.so.1 libnppc.so.11.8.0.86 libnppisu.so.11.8.0.86 libOpenCL.so.1.0.0 libcufile_rdma.so.1.4.0 libnppc_static.a libnppisu_static.a stubs libcufile_rdma_static.a libnppial.so libnppitc.so libcufile.so libnppial.so.11 libnppitc.so.11 (bevfusion) lyq@ps:/usr/local/cuda-11.8$ ls include builtin_types.h cufftXt.h nppi_morphological_operations.h channel_descriptor.h cufile.h nppi_statistics_functions.h CL curand_discrete2.h nppi_support_functions.h common_functions.h curand_discrete.h nppi_threshold_and_compare_operations.h cooperative_groups curand_globals.h npps_arithmetic_and_logical_operations.h cooperative_groups.h curand.h npps_conversion_functions.h crt curand_kernel.h npps_filtering_functions.h cub curand_lognormal.h npps.h cublas_api.h curand_mrg32k3a.h npps_initialization.h cublas.h curand_mtgp32dc_p_11213.h npps_statistics_functions.h cublasLt.h curand_mtgp32.h npps_support_functions.h cublas_v2.h curand_mtgp32_host.h nv cublasXt.h curand_mtgp32_kernel.h nvblas.h cuComplex.h curand_normal.h nv_decode.h cuda curand_normal_static.h nvfunctional cuda_awbarrier.h curand_philox4x32_x.h nvjpeg.h cuda_awbarrier_helpers.h curand_poisson.h nvml.h cuda_awbarrier_primitives.h curand_precalc.h nvPTXCompiler.h cuda_bf16.h curand_uniform.h nvrtc.h cuda_bf16.hpp cusolver_common.h nvToolsExtCuda.h cuda_device_runtime_api.h cusolverDn.h nvToolsExtCudaRt.h cudaEGL.h cusolverMg.h nvToolsExt.h cuda_egl_interop.h cusolverRf.h nvToolsExtOpenCL.h cudaEGLTypedefs.h cusolverSp.h nvToolsExtSync.h cuda_fp16.h cusolverSp_LOWLEVEL_PREVIEW.h nvtx3 cuda_fp16.hpp cusparse.h sm_20_atomic_functions.h cuda_fp8.h cusparse_v2.h sm_20_atomic_functions.hpp cuda_fp8.hpp device_atomic_functions.h sm_20_intrinsics.h cudaGL.h device_atomic_functions.hpp sm_20_intrinsics.hpp cuda_gl_interop.h device_double_functions.h sm_30_intrinsics.h cudaGLTypedefs.h device_functions.h sm_30_intrinsics.hpp cuda.h device_launch_parameters.h sm_32_atomic_functions.h cudalibxt.h device_types.h sm_32_atomic_functions.hpp cuda_occupancy.h driver_functions.h sm_32_intrinsics.h cuda_pipeline.h driver_types.h sm_32_intrinsics.hpp cuda_pipeline_helpers.h fatbinary_section.h sm_35_atomic_functions.h cuda_pipeline_primitives.h host_config.h sm_35_intrinsics.h cuda_profiler_api.h host_defines.h sm_60_atomic_functions.h cudaProfiler.h library_types.h sm_60_atomic_functions.hpp cudaProfilerTypedefs.h math_constants.h sm_61_intrinsics.h cudart_platform.h math_functions.h sm_61_intrinsics.hpp cuda_runtime_api.h mma.h surface_functions.h cuda_runtime.h nppcore.h surface_indirect_functions.h cuda_surface_types.h nppdefs.h surface_types.h cuda_texture_types.h npp.h texture_fetch_functions.h cudaTypedefs.h nppi_arithmetic_and_logical_operations.h texture_indirect_functions.h cudaVDPAU.h nppi_color_conversion.h texture_types.h cuda_vdpau_interop.h nppi_data_exchange_and_initialization.h thrust cudaVDPAUTypedefs.h nppi_filtering_functions.h vector_functions.h cudnn_include nppi_geometry_transforms.h vector_functions.hpp cufft.h nppi.h vector_types.h cufftw.h nppi_linear_transforms.h (bevfusion) lyq@ps:/usr/local/cuda-11.8$ 一共有这么多文件怎么处理,怎么执行命令
最新发布
11-12
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值