-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Prerequisite
- I have searched Issues and Discussions but cannot get the expected help.
- I have read the FAQ documentation but cannot get the expected help.
- The bug has not been fixed in the latest version (dev-1.x) or latest version (dev-1.0).
Task
I'm using the official example scripts/configs for the officially supported tasks/models/datasets.
Branch
main branch https://github.com/open-mmlab/mmdetection3d
Environment
pip install mmcv-full==1.3.14 -f https://download.openmmlab.com/mmcv/dist/cu116/torch1.12/index.html
Reproduces the problem - code sample
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/loss.h
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): note: 模板实例化上下文(最早的实例化上下文)为
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/loss.h(404): note: 查看对正在编译的 类 模板 实例化“c10::optional<torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t>”的引用
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(395): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=torch::nn::TripletMarginWithDistanceLossOptions::distance_function_t
]
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/normalization.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/normalization.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/padding.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/padding.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\ATen/native/PadNd.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/pooling.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/pooling.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/utils.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/pixelshuffle.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/pixelshuffle.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/upsampling.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/upsampling.h
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<double,std::allocator<double>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): note: 模板实例化上下文(最早的实例化上下文)为
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/upsampling.h(26): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<T,std::allocator<T>>>”的引用
with
[
T=double
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<double,std::allocator<double>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<double,std::allocator<double>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<double,std::allocator<double>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(395): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<double,std::allocator<double>>
]
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/vision.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/vision.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/functional/instancenorm.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/instancenorm.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/init.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/common.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/any.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/functional.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/moduledict.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/modulelist.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/named_any.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/sequential.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/parameterdict.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/container/parameterlist.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/adaptive.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/linear.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/adaptive.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/batchnorm.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/instancenorm.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/conv.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/overloaded.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/dropout.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/distance.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/embedding.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/fold.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/loss.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/padding.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/pooling.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/rnn.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/rnn.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils/rnn.h
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::tuple<at::Tensor,at::Tensor>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): note: 模板实例化上下文(最早的实例化上下文)为
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/rnn.h(155): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::tuple<at::Tensor,at::Tensor>>”的引用
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::tuple<at::Tensor,at::Tensor>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::tuple<at::Tensor,at::Tensor>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::tuple<at::Tensor,at::Tensor>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(395): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::tuple<at::Tensor,at::Tensor>
]
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/pixelshuffle.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/upsampling.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/activation.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/normalization.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/_functions.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/custom_function.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/function.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/anomaly_mode.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/saved_variable.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/saved_variable_hooks.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/input_metadata.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/transformerlayer.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/transformerlayer.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/transformercoder.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/transformercoder.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/transformer.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/transformer.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils/clip_grad.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils/convert_parameters.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/adagrad.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/optimizer.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/serialize.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/adam.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/adamw.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): warning C4624: “c10::constexpr_storage_t<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<at::Tensor,std::allocator<at::Tensor>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): note: 模板实例化上下文(最早的实例化上下文)为
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h(46): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<at::Tensor,std::allocator<at::Tensor>>>”的引用
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase<T>”的引用
with
[
T=std::vector<at::Tensor,std::allocator<at::Tensor>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base<T>”的引用
with
[
T=std::vector<at::Tensor,std::allocator<at::Tensor>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t<T>”的引用
with
[
T=std::vector<at::Tensor,std::allocator<at::Tensor>>
]
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(395): warning C4624: “c10::trivially_copyable_optimization_optional_base<T>”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<at::Tensor,std::allocator<at::Tensor>>
]
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/rmsprop.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/sgd.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/schedulers/lr_scheduler.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/schedulers/step_lr.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/sparse.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/special.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/autograd.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/autograd.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/autograd_not_implemented_fallback.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/version.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/python.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Device.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/python_headers.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\Python.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\patchlevel.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyconfig.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\io.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt_io.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared\basetsd.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pymacconfig.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\assert.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyport.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\math.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pymacro.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pymath.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pytime.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\object.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pymem.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/pymem.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/object.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\objimpl.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/objimpl.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\typeslots.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyhash.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pydebug.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\bytearrayobject.h
注意: 包含文件: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include\stdarg.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\bytesobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\unicodeobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/unicodeobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\longobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\longintrepr.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\boolobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\floatobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\complexobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\rangeobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\memoryobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\tupleobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/tupleobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\listobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\dictobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/dictobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\odictobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\enumobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\setobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\methodobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\moduleobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\funcobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\classobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\fileobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/fileobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pycapsule.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\traceback.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/traceback.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\sliceobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cellobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\iterobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\genobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pystate.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pythread.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/pystate.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/initconfig.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\descrobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\warnings.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\weakrefobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\structseq.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\namespaceobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\picklebufobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\codecs.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyerrors.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/pyerrors.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\context.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyarena.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\modsupport.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\compile.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\code.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pythonrun.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pylifecycle.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/pylifecycle.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\ceval.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\sysmodule.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/sysmodule.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\osmodule.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\intrcheck.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\import.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\abstract.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\cpython/abstract.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\bltinmodule.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\eval.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyctype.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pystrtod.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pystrcmp.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\dtoa.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\fileutils.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\pyfpe.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\tracemalloc.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Dtype.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/DynamicTypes.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/pybind.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11/pybind11.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\attr.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\cast.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\pytypes.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/common.h
C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/common.h(108): warning C4005: “HAVE_SNPRINTF”: 宏重定义
C:\Users\Dnan2\.conda\envs\openmmlab\include\pyerrors.h(315): note: 参见“HAVE_SNPRINTF”的前一个定义
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\include\frameobject.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\buffer_info.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/typeid.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/descr.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/internals.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\options.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/class.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/init.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11/stl.h
注意: 包含文件: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include\valarray
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/python_variable.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Exceptions.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/auto_gil.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/cpp_stacktraces.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/jit/runtime/jit_exception.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\ATen/detail/FunctionTraits.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/python_tuples.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/object_ptr.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/python_numbers.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/jit/frontend/tracer.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/tensor_numpy.h
注意: 包含文件: C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Generator.h
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 1808, in _run_ninja_build
subprocess.run(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v', '-j', '31']' returned non-zero exit status 2.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\Dnan2\AppData\Local\Temp\pip-install-927sp85m\mmcv-full_14f948834b4546f5901168c6bc712278\setup.py", line 323, in <module>
setup(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\__init__.py", line 155, in setup
return distutils.core.setup(**attrs)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\core.py", line 148, in setup
return run_commands(dist)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\core.py", line 163, in run_commands
dist.run_commands()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 967, in run_commands
self.run_command(cmd)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\wheel\_bdist_wheel.py", line 387, in run
self.run_command("build")
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\command\build_ext.py", line 79, in run
_build_ext.run(self)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 339, in run
self.build_extensions()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 765, in build_extensions
build_ext.build_extensions(self)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 448, in build_extensions
self._build_extensions_serial()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 473, in _build_extensions_serial
self.build_extension(ext)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\command\build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\Cython\Distutils\build_ext.py", line 136, in build_extension
super().build_extension(ext)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 528, in build_extension
objects = self.compiler.compile(sources,
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 738, in win_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 1487, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 1824, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for mmcv-full
Running setup.py clean for mmcv-full
Failed to build mmcv-full
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (mmcv-full)
Reproduces the problem - command or script
pip install mmcv-full==1.3.14 -f https://download.openmmlab.com/mmcv/dist/cu116/torch1.12/index.html
Reproduces the problem - error message
packages\torch\include\torch\csrc\api\include\torch/nn/modules/transformerlayer.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/transformerlayer.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/transformercoder.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/transformercoder.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/modules/transformer.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options/transformer.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/options.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils/clip_grad.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/nn/utils/convert_parameters.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/adagrad.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/optimizer.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/serialize.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/adam.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/adamw.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): warning C4624: “c10::constexpr_storage_t”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(187): note: 模板实例化上下文(最早的实例化上下文)为
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/lbfgs.h(46): note: 查看对正在编译的 类 模板 实例化“c10::optional<std::vector<at::Tensor,std::allocatorat::Tensor>>”的引用
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(540): note: 查看对正在编译的 别名 模板 实例化“c10::OptionalBase”的引用
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(528): note: 查看对正在编译的 类 模板 实例化“c10::trivially_copyable_optimization_optional_base”的引用
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(397): note: 查看对正在编译的 类 模板 实例化“c10::constexpr_storage_t”的引用
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\c10/util/Optional.h(395): warning C4624: “c10::trivially_copyable_optimization_optional_base”: 已将析构函数隐式定义为“已删除”
with
[
T=std::vector<at::Tensor,std::allocatorat::Tensor>
]
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/rmsprop.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/sgd.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/schedulers/lr_scheduler.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/optim/schedulers/step_lr.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/sparse.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/special.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/autograd.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/autograd.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/autograd_not_implemented_fallback.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/version.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch\csrc\api\include\torch/python.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Device.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/python_headers.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\Python.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\patchlevel.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyconfig.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\io.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt_io.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared\basetsd.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pymacconfig.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\assert.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyport.h
注意: 包含文件: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\math.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pymacro.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pymath.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pytime.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\object.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pymem.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/pymem.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/object.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\objimpl.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/objimpl.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\typeslots.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyhash.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pydebug.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\bytearrayobject.h
注意: 包含文件: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include\stdarg.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\bytesobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\unicodeobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/unicodeobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\longobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\longintrepr.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\boolobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\floatobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\complexobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\rangeobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\memoryobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\tupleobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/tupleobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\listobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\dictobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/dictobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\odictobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\enumobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\setobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\methodobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\moduleobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\funcobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\classobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\fileobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/fileobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pycapsule.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\traceback.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/traceback.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\sliceobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cellobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\iterobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\genobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pystate.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pythread.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/pystate.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/initconfig.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\descrobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\warnings.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\weakrefobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\structseq.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\namespaceobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\picklebufobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\codecs.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyerrors.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/pyerrors.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\context.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyarena.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\modsupport.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\compile.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\code.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pythonrun.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pylifecycle.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/pylifecycle.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\ceval.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\sysmodule.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/sysmodule.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\osmodule.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\intrcheck.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\import.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\abstract.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\cpython/abstract.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\bltinmodule.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\eval.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyctype.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pystrtod.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pystrcmp.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\dtoa.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\fileutils.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\pyfpe.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\tracemalloc.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Dtype.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/DynamicTypes.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/pybind.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11/pybind11.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\attr.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\cast.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\pytypes.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/common.h
C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/common.h(108): warning C4005: “HAVE_SNPRINTF”: 宏重定义
C:\Users\Dnan2.conda\envs\openmmlab\include\pyerrors.h(315): note: 参见“HAVE_SNPRINTF”的前一个定义
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\include\frameobject.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\buffer_info.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/typeid.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/descr.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/internals.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\options.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/class.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11\detail/init.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\pybind11/stl.h
注意: 包含文件: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include\valarray
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/autograd/python_variable.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Exceptions.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/auto_gil.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/cpp_stacktraces.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/jit/runtime/jit_exception.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\ATen/detail/FunctionTraits.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/python_tuples.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/object_ptr.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/python_numbers.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/jit/frontend/tracer.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/utils/tensor_numpy.h
注意: 包含文件: C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\include\torch/csrc/Generator.h
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "C:\Users\Dnan2.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 1808, in _run_ninja_build
subprocess.run(
File "C:\Users\Dnan2.conda\envs\openmmlab\lib\subprocess.py", line 516, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v', '-j', '31']' returned non-zero exit status 2.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\Dnan2\AppData\Local\Temp\pip-install-927sp85m\mmcv-full_14f948834b4546f5901168c6bc712278\setup.py", line 323, in <module>
setup(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\__init__.py", line 155, in setup
return distutils.core.setup(**attrs)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\core.py", line 148, in setup
return run_commands(dist)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\core.py", line 163, in run_commands
dist.run_commands()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 967, in run_commands
self.run_command(cmd)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\wheel\_bdist_wheel.py", line 387, in run
self.run_command("build")
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\dist.py", line 986, in run_command
cmd_obj.run()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\command\build_ext.py", line 79, in run
_build_ext.run(self)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 339, in run
self.build_extensions()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 765, in build_extensions
build_ext.build_extensions(self)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 448, in build_extensions
self._build_extensions_serial()
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 473, in _build_extensions_serial
self.build_extension(ext)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\command\build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\Cython\Distutils\build_ext.py", line 136, in build_extension
super().build_extension(ext)
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 528, in build_extension
objects = self.compiler.compile(sources,
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 738, in win_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 1487, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "C:\Users\Dnan2\.conda\envs\openmmlab\lib\site-packages\torch\utils\cpp_extension.py", line 1824, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for mmcv-full
Running setup.py clean for mmcv-full
Failed to build mmcv-full
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (mmcv-full)
Additional information
No response