安装mmcv报错note: This error originates from a subprocess, and is likely not a problem with pip

        check_compiler_abi_compatibility(compiler)
      File "/home/multiai3/anaconda3/envs/oamil/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 294, in check_compiler_abi_compatibility
        if not check_compiler_ok_for_platform(compiler):
      File "/home/multiai3/anaconda3/envs/oamil/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 254, in check_compiler_ok_for_platform
        which = subprocess.check_output(['which', compiler], stderr=subprocess.STDOUT)
      File "/home/multiai3/anaconda3/envs/oamil/lib/python3.7/subprocess.py", line 411, in check_output
        **kwargs).stdout
      File "/home/multiai3/anaconda3/envs/oamil/lib/python3.7/subprocess.py", line 512, in run
        output=stdout, stderr=stderr)
    subprocess.CalledProcessError: Command '['which', 'g++']' returned non-zero exit status 1.
    [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

安装mmcv报错note: This error originates from a subprocess, and is likely not a problem with pip

竟然是因为没有C++编辑器。我重装系统后没有安装。所以之前能编译的,重装后不能编译。

计算机环境真是玄学。

apt-get install gcc

apt-get install gcc

安装后问题解决。

猜你喜欢

转载自blog.csdn.net/Dongjiuqing/article/details/128005981
今日推荐