gpt4 book ai didi

linux - 如何让 Conda 找到 cc1plus?

转载 作者:行者123 更新时间:2023-12-03 20:56:56 25 4
gpt4 key购买 nike

当我在 Ubuntu 上编译一个包时,我得到这个 错误
x86_64-conda_cos6-linux-gnu-cc: error trying to exec 'cc1plus': execvp: No such file or directory
我所有必需的库都在一个名为 的 conda 环境中。 CUENV

诊断

conda环境激活后:

  • find /usr -name "cc1plus"
  • /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus
  • 我还可以看到这个可执行文件:/home/ms/anaconda3/envs/CUSENV/libexec/gcc/x86_64-unknown-linux-gnu/4.8.5/cc1plus
  • echo $PATH
  • /home/ms/anaconda3/envs/CUSENV/bin:/home/ms/anaconda3/bin:/home/ms/anaconda3/bin:/home/ms/anaconda3/bin:/home/ms/anaconda3/bin:/home/ms/anaconda3/condabin:/home/ms/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    如何正确连接这个 cc1plus?

    最佳答案

    你应该先安装 g++

    conda install -c conda-forge gxx_linux-64
    然后
    cd /home/ms/anaconda3/envs/CUSENV/bin
    ln -s /home/ms/anaconda3/envs/CUSENV/bin/x86_64-conda_cos6-linux-gnu-g++ g++

    关于linux - 如何让 Conda 找到 cc1plus?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60503514/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com