gfortran: error: unrecognized command line option ‘-fallow-argument-mismatch’; did you mean ‘-Wno-argument-mismatch’?
时间: 2024-03-31 13:32:34 浏览: 40
这个错误提示是说 gfortran 不认识命令行选项 '-fallow-argument-mismatch',并给出了一个类似的选项 '-Wno-argument-mismatch'。这个问题可能是由于你使用了一个过时的 gfortran 版本或者不支持这个选项的 gfortran 版本导致的。你可以尝试使用 '-Wno-argument-mismatch' 选项替代 '-fallow-argument-mismatch',或者升级到支持 '-fallow-argument-mismatch' 选项的 gfortran 版本。
相关问题
sudo apt-get install gfortran sudo: apt-get: command not found
你遇到的错误是因为在你的系统中没有安装apt-get命令。apt-get是Debian和Ubuntu等Linux发行版中用于管理软件包的命令。如果你使用的是其他Linux发行版,可能会有不同的包管理器。
如果你想在你的系统中安装gfortran,你可以尝试以下方法:
1. 如果你使用的是Debian或Ubuntu,可以使用apt命令来安装gfortran。打开终端并输入以下命令:
```
sudo apt install gfortran
```
2. 如果你使用的是其他Linux发行版,可以尝试使用相应的包管理器来安装gfortran。例如,对于Fedora,可以使用dnf命令:
```
sudo dnf install gcc-gfortran
```
3. 如果你使用的是MacOS,可以使用Homebrew来安装gfortran。打开终端并输入以下命令:
```
brew install gfortran
```
希望这些信息对你有帮助!如果你有任何其他问题,请随时提问。
安装numpy1.18.1报错 error: subprocess-exited-with-error
安装numpy时出现 error: subprocess-exited-with-error 错误可能是由于缺少一些依赖项或者权限问题导致的。您可以尝试以下解决方法:
1. 确保您的pip版本是最新的,可以使用以下命令升级pip:
```
python -m pip install --upgrade pip
```
2. 确保您的系统中已经安装了numpy的依赖项,如BLAS和LAPACK等。您可以尝试使用以下命令安装它们:
```
sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
```
3. 如果您使用的是虚拟环境,请确保您已经激活了虚拟环境,并且具有足够的权限来安装软件包。
4. 如果您使用的是Windows系统,请尝试以管理员身份运行命令提示符或者PowerShell。
如果以上方法都无法解决问题,您可以尝试使用conda来安装numpy,或者从源代码编译安装numpy。