Как указать путь ag cc в команде pip? - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь установить Cupy 5.0.0. Для cupy5.0.0 требуется версия g cc не более 7. Мой глухой g cc - g cc -9. Я не могу использовать среду Конда. Также у меня нет разрешения sudo для изменения / usr / bin / g cc, чтобы он указывал на g cc -7. Есть ли способ передать g cc path в команду pip?

1 Ответ

0 голосов
/ 03 апреля 2020

Вы можете использовать переменные окружения 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. Опции препроцессора (например, включают каталоги) go в CPPFLAGS.

...