当前位置: 首页 > news >正文

jetson编译torchvision出现 No such file or directory: ‘:/usr/local/cuda/bin/nvcc‘

文章目录

  • 1. 完整报错
  • 2. 解决方法

1. 完整报错

jetson编译torchvision,执行python3 setup.py install --user遇到报错

running build_ext
error: [Errno 2] No such file or directory: ':/usr/local/cuda/bin/nvcc'

完整报错信息如下:

(pytorch) nx@nx-desktop:~/Downloads/vision-0.16.2$ python3 setup.py install --user
setup.py:10: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.htmlfrom pkg_resources import DistributionNotFound, get_distribution, parse_version
fatal: not a git repository (or any of the parent directories): .git
Building wheel torchvision-0.16.2
Compiling extensions with following flags:FORCE_CUDA: FalseFORCE_MPS: FalseDEBUG: FalseTORCHVISION_USE_PNG: TrueTORCHVISION_USE_JPEG: TrueTORCHVISION_USE_NVJPEG: TrueTORCHVISION_USE_FFMPEG: TrueTORCHVISION_USE_VIDEO_CODEC: TrueNVCC_FLAGS: 
Compiling with debug mode OFF
Building torchvision without PNG image support
Running build on conda-build: False
Running build on conda: True
Building torchvision with JPEG image supportlibjpeg include path: /home/nx/miniconda3/envs/pytorch/includelibjpeg lib path: /home/nx/miniconda3/envs/pytorch/lib
Building torchvision without NVJPEG image support
Building torchvision without ffmpeg support
Building torchvision without video codec support
running install
/home/nx/miniconda3/envs/pytorch/lib/python3.8/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!********************************************************************************Please avoid running ``setup.py`` directly.Instead, use pypa/build, pypa/installer or otherstandards-based tools.See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.********************************************************************************!!self.initialize_options()
/home/nx/miniconda3/envs/pytorch/lib/python3.8/site-packages/setuptools/_distutils/cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!********************************************************************************Please avoid running ``setup.py`` and ``easy_install``.Instead, use pypa/build, pypa/installer or otherstandards-based tools.See https://github.com/pypa/setuptools/issues/917 for details.********************************************************************************!!self.initialize_options()
running bdist_egg
running egg_info
creating torchvision.egg-info
writing torchvision.egg-info/PKG-INFO
writing dependency_links to torchvision.egg-info/dependency_links.txt
writing requirements to torchvision.egg-info/requires.txt
writing top-level names to torchvision.egg-info/top_level.txt
writing manifest file 'torchvision.egg-info/SOURCES.txt'
/home/nx/miniconda3/envs/pytorch/lib/python3.8/site-packages/torch/utils/cpp_extension.py:477: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.warnings.warn(msg.format('we could not find ninja.'))
reading manifest file 'torchvision.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENSE'
writing manifest file 'torchvision.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-aarch64/egg
running install_lib
running build_py
creating build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/utils.py -> build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/extension.py -> build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/_meta_registrations.py -> build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/_internally_replaced_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision
copying torchvision/version.py -> build/lib.linux-aarch64-cpython-38/torchvision
creating build/lib.linux-aarch64-cpython-38/torchvision/io
copying torchvision/io/_load_gpu_decoder.py -> build/lib.linux-aarch64-cpython-38/torchvision/io
copying torchvision/io/video_reader.py -> build/lib.linux-aarch64-cpython-38/torchvision/io
copying torchvision/io/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/io
copying torchvision/io/video.py -> build/lib.linux-aarch64-cpython-38/torchvision/io
copying torchvision/io/image.py -> build/lib.linux-aarch64-cpython-38/torchvision/io
copying torchvision/io/_video_opt.py -> build/lib.linux-aarch64-cpython-38/torchvision/io
creating build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_bounding_boxes.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_torch_function_helpers.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_tv_tensor.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_video.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_dataset_wrapper.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_image.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
copying torchvision/tv_tensors/_mask.py -> build/lib.linux-aarch64-cpython-38/torchvision/tv_tensors
creating build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/_register_onnx_ops.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/boxes.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/deform_conv.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/poolers.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/ciou_loss.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/drop_block.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/roi_align.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/_box_convert.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/diou_loss.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/ps_roi_align.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/stochastic_depth.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/misc.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/roi_pool.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/giou_loss.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/feature_pyramid_network.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/ps_roi_pool.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
copying torchvision/ops/focal_loss.py -> build/lib.linux-aarch64-cpython-38/torchvision/ops
creating build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/functional_tensor.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/functional_pil.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/_functional_video.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/_functional_pil.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/_presets.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/_transforms_video.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/_functional_tensor.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/autoaugment.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/functional.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
copying torchvision/transforms/transforms.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms
creating build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/vgg.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/shufflenetv2.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/googlenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/inception.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/resnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/_meta.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/feature_extraction.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/vision_transformer.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/densenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/efficientnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/_api.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/regnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/swin_transformer.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/maxvit.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/mobilenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/mnasnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/convnext.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/alexnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/squeezenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/mobilenetv3.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
copying torchvision/models/mobilenetv2.py -> build/lib.linux-aarch64-cpython-38/torchvision/models
creating build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/imagenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/celeba.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/cityscapes.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/svhn.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/flowers102.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/ucf101.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/places365.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/kitti.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/flickr.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/coco.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/lsun.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/semeion.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/clevr.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/lfw.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/sbu.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/hmdb51.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/mnist.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/food101.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/omniglot.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/_optical_flow.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/gtsrb.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/voc.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/folder.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/oxford_iiit_pet.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/phototour.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/video_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/dtd.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/moving_mnist.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/sun397.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/_stereo_matching.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/country211.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/sbd.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/fer2013.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/pcam.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/rendered_sst2.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/caltech.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/usps.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/inaturalist.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/fakedata.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/kinetics.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/widerface.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/eurosat.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/fgvc_aircraft.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/vision.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/cifar.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/stl10.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
copying torchvision/datasets/stanford_cars.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets
creating build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_transform.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_meta.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_deprecated.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_type_conversion.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_augment.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_misc.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_auto_augment.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_color.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_container.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_geometry.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
copying torchvision/transforms/v2/_temporal.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2
creating build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_meta.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_deprecated.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_type_conversion.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_augment.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_misc.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_color.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_geometry.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
copying torchvision/transforms/v2/functional/_temporal.py -> build/lib.linux-aarch64-cpython-38/torchvision/transforms/v2/functional
creating build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/shufflenetv2.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/googlenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/inception.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/resnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/mobilenet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/mobilenetv3.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
copying torchvision/models/quantization/mobilenetv2.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/quantization
creating build/lib.linux-aarch64-cpython-38/torchvision/models/optical_flow
copying torchvision/models/optical_flow/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/optical_flow
copying torchvision/models/optical_flow/raft.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/optical_flow
copying torchvision/models/optical_flow/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/optical_flow
creating build/lib.linux-aarch64-cpython-38/torchvision/models/segmentation
copying torchvision/models/segmentation/lraspp.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/segmentation
copying torchvision/models/segmentation/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/segmentation
copying torchvision/models/segmentation/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/segmentation
copying torchvision/models/segmentation/fcn.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/segmentation
copying torchvision/models/segmentation/deeplabv3.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/segmentation
creating build/lib.linux-aarch64-cpython-38/torchvision/models/video
copying torchvision/models/video/resnet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/video
copying torchvision/models/video/s3d.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/video
copying torchvision/models/video/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/video
copying torchvision/models/video/swin_transformer.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/video
copying torchvision/models/video/mvit.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/video
creating build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/roi_heads.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/faster_rcnn.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/fcos.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/anchor_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/ssd.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/transform.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/keypoint_rcnn.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/generalized_rcnn.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/retinanet.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/rpn.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/ssdlite.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/mask_rcnn.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/image_list.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
copying torchvision/models/detection/backbone_utils.py -> build/lib.linux-aarch64-cpython-38/torchvision/models/detection
creating build/lib.linux-aarch64-cpython-38/torchvision/datasets/samplers
copying torchvision/datasets/samplers/__init__.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets/samplers
copying torchvision/datasets/samplers/clip_sampler.py -> build/lib.linux-aarch64-cpython-38/torchvision/datasets/samplers
running build_ext
error: [Errno 2] No such file or directory: ':/usr/local/cuda/bin/nvcc'

2. 解决方法

设置以下环境变量之后再执行安装命令

export CUDA_HOME=/usr/local/cuda

相关文章:

jetson编译torchvision出现 No such file or directory: ‘:/usr/local/cuda/bin/nvcc‘

文章目录 1. 完整报错2. 解决方法 1. 完整报错 jetson编译torchvision,执行python3 setup.py install --user遇到报错 running build_ext error: [Errno 2] No such file or directory: :/usr/local/cuda/bin/nvcc完整报错信息如下: (pytorch) nxnx-desktop:~/Do…...

多线程创建方式三:实现Callable接口

实现Callable第三种方式存在的原因 作用:可以返回线程执行完毕后的结果。 前两种线程创建方式都存在的一个问题:假如线程执行完毕后有一些数据需要返回,他们重写的run方法均不能直接返回结果。 如何实现 ● JDK 5.0提供了Callable接口和FutureTask类来…...

Linux下的编辑器 —— vim

目录 1.什么是vim 2.vim的模式 认识常用的三种模式 三种模式之间的切换 命令模式和插入模式的转化 命令模式和底行模式的转化 插入模式和底行模式的转化 3.命令模式下的命令集 光标移动相关的命令 复制粘贴相关命令 撤销删除相关命令 查找相关命令 批量化注释和去…...

Docker技术相关学习二

一、Docker简介 1.Docker之父Solomon Hykes形容docker就像传统的货运集装箱。 2.docker的特点和优势: 轻量级虚拟化:Docker容器相较于传统的虚拟机更加的轻量和高效,能够快速的启动和停止来节省系统资源。 一致性:确保应用程序在不…...

【人工智能】多模态学习在Python中的应用:结合图像与文本数据的深度探索

《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门! 解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界 多模态学习是人工智能领域的一个重要研究方向,旨在通过结合多种类型的数据(如图像、文本、音频等)来提高模型的性能。本文将深入探讨多模…...

【MySQL】常用语句

目录 1. 数据库操作2. 表操作3. 数据操作(CRUD)4. 高级查询5. 索引管理6. 用户与权限7. 数据导入导出8. 事务控制9. 其他实用语句注意事项 如果这篇文章对你有所帮助,渴望获得你的一个点赞! 1. 数据库操作 创建数据库 CREATE DATA…...

Docker网络基础

一、Docker网络基础 1.docker安装后会自动创建3中网络,分别为bridge host none docker network ls 2.docker原生bridge网络: docker安装时会创建一个名为docker0的linux bridge,新建的容器会自动桥接到这个接口 bridge模式下没有公有ip,只有宿主机可以…...

重新刷题求职2-DAY2

977. 有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 输入:nums [-4,-1,0,3,10] 输出:[0,1,9,16,100] 解释:平方后…...

[STM32 标准库]EXTI应用场景 功能框图 寄存器

一、EXTI 外部中断在嵌入式系统中有广泛的应用场景,如按钮开关控制,传感器触发,通信接口中断等。其原理都差不多,STM32会对外部中断引脚的边沿进行检测,若检测到相应的边沿会触发中断,在中断中做出相应的处…...

Slint的学习

Slint是什么 Slint是一个跨平台的UI工具包,支持windows,linux,android,ios,web,可以用它来构建申明式UI,后端代码支持rust,c,python,nodejs等语言。 开源地址:https://github.com/slint-ui/slint 镜像地址:https://kkgithub.com/…...

STM32 DMA+AD多通道

接线图 代码配置 ADC单次扫描DMA单次转运模式 uint16_t AD_Value[4]; //DMAAD多通道 void DMA_Config(void) {//定义结构体变量 GPIO_InitTypeDef GPIO_InitStructure;//定义GPIO结构体变量 ADC_InitTypeDef ADC_InitStructure; //定义ADC结构体变量 DMA_InitTypeDef DMA_In…...

如何构建ObjC语言编译环境?构建无比简洁的clang编译ObjC环境?Windows搭建Swift语言编译环境?

如何构建ObjC语言编译环境? 除了在线ObjC编译器,本地环境Windows/Mac/Linux均可以搭建ObjC编译环境。 Mac自然不用多说,ObjC是亲儿子。(WSL Ubuntu 22.04) Ubuntu可以安装gobjc/gnustep和gnustep-devel构建编译环境。 sudo apt-get install gobjc gnus…...

【C语言】指针详解:概念、类型与解引用

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: C语言 文章目录 💯前言💯指针的基本概念1. 什么是指针2. 指针的基本操作 💯指针的类型1. 指针的大小2. 指针类型与所指向的数据类型3. 指针类型与数据访问的关系4. 指针类型的实际意…...

VoIP中常见术语

在 VoIP(Voice over Internet Protocol,基于互联网协议的语音传输)技术中,涉及许多专业术语。以下是常见术语及其含义: 1. 核心协议相关 SIP(Session Initiation Protocol,会话发起协议&#xf…...

360嵌入式开发面试题及参考答案

解释一下 802.11ax 和 802.11ac/n 有什么区别 速度与带宽 802.11n 支持的最高理论速率为 600Mbps,802.11ac 进一步提升,单流最高可达 866.7Mbps,多流情况下能达到更高,如 1.3Gbps 等。而 802.11ax(Wi-Fi 6)引入了更多先进技术,理论最高速率可达 9.6Gbps,相比前两者有大…...

物理群晖SA6400核显直通win10虚拟机(VMM)

写在前面:请先确保你的核显驱动支持开启SR-IOV 确保你的BIOS开启了以下选项: VT-D VMX IOMMU Above 4G ResizeBAR 自行通过以下命令确认支持情况: dmesg | grep -i iommudmesg | grep DMAR分配1个虚拟vGPU:echo 1 | sudo tee /sy…...

【NLP 20、Encoding编码 和 Embedding嵌入】

目录 一、核心定义与区别 二、常见Encoding编码 (1) 独热编码(One-Hot Encoding) (2) 位置编码(Positional Encoding) (3) 标签编码(Label Encoding) (4) 注意事项 三、常见Embedding词嵌入 (1) 基础词嵌入…...

雷赛LC2000

【一,概述】 这个是中型PLC 【二,外观】 网口编号: 【2】【3】 //默认ip:192.168.1.xxx 【0】【1】 可视化授权不如禾川Q系。 【三,总线轴】 因为本次带的轴是台达A2系列伺服 A2最快总线是【1ms】的倍数…...

ESP32开发工具介绍:Thonny——初学者的MicroPython利器

文章目录 引言什么是 Thonny?为什么选择 Thonny 开发 ESP32?1. **MicroPython 的天然支持**2. **极简的配置流程**3. **适合快速原型开发**如何用 Thonny 开发 ESP32?步骤 1:准备工作步骤 2:烧录 MicroPython 固件步骤 3:在 Thonny 中连接 ESP32步骤 4:编写并运行代码Th…...

【Go语言圣经】第六节:方法

第六章:方法 6.1 方法声明 在函数声明时,在其名字之前放上一个变量,这就是声明了变量对应类型的一个方法,相当于为这种类型定义了一个独占的方法。 下例为 Point 类型声明了计算两个点之间距离的方法: package mai…...

19c补丁后oracle属主变化,导致不能识别磁盘组

补丁后服务器重启,数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后,存在与用户组权限相关的问题。具体表现为,Oracle 实例的运行用户(oracle)和集…...

PHP和Node.js哪个更爽?

先说结论,rust完胜。 php:laravel,swoole,webman,最开始在苏宁的时候写了几年php,当时觉得php真的是世界上最好的语言,因为当初活在舒适圈里,不愿意跳出来,就好比当初活在…...

Cesium1.95中高性能加载1500个点

一、基本方式&#xff1a; 图标使用.png比.svg性能要好 <template><div id"cesiumContainer"></div><div class"toolbar"><button id"resetButton">重新生成点</button><span id"countDisplay&qu…...

Leetcode 3577. Count the Number of Computer Unlocking Permutations

Leetcode 3577. Count the Number of Computer Unlocking Permutations 1. 解题思路2. 代码实现 题目链接&#xff1a;3577. Count the Number of Computer Unlocking Permutations 1. 解题思路 这一题其实就是一个脑筋急转弯&#xff0c;要想要能够将所有的电脑解锁&#x…...

智能仓储的未来:自动化、AI与数据分析如何重塑物流中心

当仓库学会“思考”&#xff0c;物流的终极形态正在诞生 想象这样的场景&#xff1a; 凌晨3点&#xff0c;某物流中心灯火通明却空无一人。AGV机器人集群根据实时订单动态规划路径&#xff1b;AI视觉系统在0.1秒内扫描包裹信息&#xff1b;数字孪生平台正模拟次日峰值流量压力…...

Redis数据倾斜问题解决

Redis 数据倾斜问题解析与解决方案 什么是 Redis 数据倾斜 Redis 数据倾斜指的是在 Redis 集群中&#xff0c;部分节点存储的数据量或访问量远高于其他节点&#xff0c;导致这些节点负载过高&#xff0c;影响整体性能。 数据倾斜的主要表现 部分节点内存使用率远高于其他节…...

MySQL用户和授权

开放MySQL白名单 可以通过iptables-save命令确认对应客户端ip是否可以访问MySQL服务&#xff1a; test: # iptables-save | grep 3306 -A mp_srv_whitelist -s 172.16.14.102/32 -p tcp -m tcp --dport 3306 -j ACCEPT -A mp_srv_whitelist -s 172.16.4.16/32 -p tcp -m tcp -…...

基于Java Swing的电子通讯录设计与实现:附系统托盘功能代码详解

JAVASQL电子通讯录带系统托盘 一、系统概述 本电子通讯录系统采用Java Swing开发桌面应用&#xff0c;结合SQLite数据库实现联系人管理功能&#xff0c;并集成系统托盘功能提升用户体验。系统支持联系人的增删改查、分组管理、搜索过滤等功能&#xff0c;同时可以最小化到系统…...

基于Springboot+Vue的办公管理系统

角色&#xff1a; 管理员、员工 技术&#xff1a; 后端: SpringBoot, Vue2, MySQL, Mybatis-Plus 前端: Vue2, Element-UI, Axios, Echarts, Vue-Router 核心功能&#xff1a; 该办公管理系统是一个综合性的企业内部管理平台&#xff0c;旨在提升企业运营效率和员工管理水…...

stm32wle5 lpuart DMA数据不接收

配置波特率9600时&#xff0c;需要使用外部低速晶振...