在 Ubuntu 20.04 上运行 poetry install 时遇到 gcc 5 失败

在 Ubuntu 20.04 上运行 poetry install 时遇到 gcc 5 失败

多重错误:command 'gcc-5' failed: No such file or directory..

gcc版本:9.3
诗歌版本:1.1.4
python:3.9.1
Ubuntu 20.04

答案1

我发现的解决方法就是这样做

ln -s /bin/gcc /bin/gcc-5
    
$ ln -s /bin/gcc /bin/gcc-5
$ pip3 install netifaces
Collecting netifaces
  Using cached netifaces-0.10.9.tar.gz (28 kB)
Using legacy 'setup.py install' for netifaces, since package 'wheel' is not installed.
Installing collected packages: netifaces
    Running setup.py install for netifaces ... done
Successfully installed netifaces-0.10.9

我希望这可以帮助你。

答案2

不要使用 gcc-5,这会导致 ubuntu 专门寻找 GCC 5.x,而 GCC 5.x 已经过时多年,而且大多数系统上都没有安装。只需使用“gcc”作为命令,它将委托给默认安装的 gcc 版本(在您的情况下为 9.3)。

如果您正在遵循指导您运行脚本的指南,请查找新指南或编辑该脚本。

相关内容