Сборка того же env в pex-файл не удалась с python3, но работает на python2 - PullRequest
0 голосов
/ 30 ноября 2018

У меня очень простая среда в python, только запросы являются моей зависимостью.В python2 он прекрасно встраивается в собственный файл pex, и я могу открыть REPL без проблем.В среде python3 я сталкиваюсь с этой ошибкой при запуске pex -r <(pip freeze) -o my_application.pex

build/temp.macosx-10.14-x86_64-3.7/_openssl.c:498:10: fatal error: 'openssl/opensslv.h' file not found
#include <openssl/opensslv.h>
         ^~~~~~~~~~~~~~~~~~~~
1 error generated.
error: command 'clang' failed with exit status 1

Я что-то упустил?У меня сложилось впечатление, что файлы колес в значительной степени позаботились о необходимых двоичных файлах.

...