"python setup.py install" пользовательское расположение зависимостей - PullRequest
0 голосов
/ 26 ноября 2018

В настоящее время я пытаюсь установить пользовательскую версию pyyaml, связанную с libyaml, чтобы проверить, как мое время выполнения кода может выиграть от дополнительной производительности (как предложено в https://pyyaml.org/wiki/PyYAMLDocumentation).. Я установил libyaml, как описано вдокументация

./bootstrap && ./configure --prefix /my/install/location

, но когда я запускаю установку для pyyaml ​​

python setup.py --with-libyaml install

, я получаю

creating build/temp.linux-x86_64-2.7/ext
/usr/bin/gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/bin/python2.7 -c ext/_yaml.c -o build/temp.linux-x86_64-2.7/ext/_yaml.o
gcc: error: ext/_yaml.c: No such file or directory
gcc: fatal error: no input files

Как указать установку на /my/install/location?Есть ли способ расширить путь поиска, чтобы включить дополнительное местоположение, или есть другой способ, которым это следует объединить?

...