我正在尝试安装Cupy 5.0.0。 cupy5.0.0需要的gcc版本不超过7。我的默认gcc是gcc-9。我不能使用conda环境。我也没有sudo权限来更改/ usr / bin / gcc指向gcc-7。有什么办法可以将gcc路径传递给pip命令?
您可以使用CXX
,CC
和LD
环境变量指定可执行名称或C ++和C编译器以及链接器的完整路径。
仅为一个命令指定变量:
CXX=g++-7 CC=gcc-7 LD=g++-7 pip install ...
或者:
export CXX=g++-7
export CC=gcc-7
export LD=g++-7
pip install ...
您还可以在CXXFLAGS
,CFLAGS
,LDFLAGS
中传递额外的编译器和链接器选项。预处理器选项(例如,包含目录)进入CPPFLAGS
。