Heroku-buildpack-python: рд▓реЛрдХрдкреНрд░рд┐рдп рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдкреБрд╕реНрддрдХрд╛рд▓рдп PyNaCl рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 22 рдордИ 2014  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: heroku/heroku-buildpack-python

рдпрджрд┐ рдЖрдк рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ PyNaCl рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рд╣реЗрд░реЛрдХреВ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдмрд┐рд▓реНрдб рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

distutils.errors.DistutilsError: Setup script exited with error: command 'gcc' failed with exit status 1

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ cffi рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП #296 рдЦреЛрд▓рд╛ рд╣реИред

рдЙрд╕ рдиреЗ рдХрд╣рд╛ рдХрд┐ IMO рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рднреА рдбрд┐рдкреЛ рдХреЛ рдкрд┐рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ pip v8 рдХреЗ рдирдП рдЖрд╡рд╢реНрдпрдХрддрд╛-рд╣реИрд╢ рдореЛрдб рдХреЗ рд▓рд╛рднреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдПред рдЕрддреНрдпрдзрд┐рдХ рдкреАрдбрд╝рд╛рджрд╛рдпрдХ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдХреЗ рд▓рд┐рдП, http://www.kennethreitz.org/essays/a-better-pip-workflow рдореЗрдВ рд╕реБрдЭрд╛рд╡ рджреЗрдЦреЗрдВред

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдпрд╣ heroku-buildpack-python рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ PyNaCl рдХреЗ рд╕рд╛рде рд╣реА рд╣реИред

рдореИрдВ Heroku -buildpack-multi рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд░реЛрдХреВ рдмрд┐рд▓реНрдбрдкреИрдХ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛:

git://github.com/fletom/heroku-buildpack-python-libffi.git
git://github.com/fletom/heroku-buildpack-libsodium.git

рдпрд╣ рд▓рд┐рдмрд╕реЛрдбрд┐рдпрдо рдХреА рдПрдХ рд╕рд┐рд╕реНрдЯрдо-рд╡рд╛рдЗрдб рдХреЙрдкреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореВрд▓ рдмрдЧ рдЕрднреА рднреА рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ PyNaCl рдХреЗ рдЗрд╢реНрдпреВ рдЯреНрд░реИрдХрд░ рдкрд░ рдПрдХ рд╕рдХреНрд░рд┐рдп рдЯрд┐рдХрдЯ рд╣реИ: https://github.com/pyca/pynacl/issues/79

рдЕрдЧрд░ рдХреЛрдИ рдЕрднреА рддрдХ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЧреБрдЧрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдорд╛рд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╕рдорд╛рдзрд╛рди рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдлрд╛рдЗрд▓ рдореЗрдВ PyNaCl рдФрд░ cffi рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реИ - рдЕрдм рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдмрд┐рд▓реНрдбрдкреИрдХ рд╣реИрдХрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╣реЗрд░реЛрдХреВ рдХрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкрд╛рдпрдерди рдмрд┐рд▓реНрдбрдкреИрдХ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ libffi рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рддрднреА рдЬрдм cffi рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ! (https://coderanger.net/heroku-cffi/)

рдореИрдВрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ cffi рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП #296 рдЦреЛрд▓рд╛ рд╣реИред

рдЙрд╕ рдиреЗ рдХрд╣рд╛ рдХрд┐ IMO рд▓реЛрдЧреЛрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рднреА рдбрд┐рдкреЛ рдХреЛ рдкрд┐рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ pip v8 рдХреЗ рдирдП рдЖрд╡рд╢реНрдпрдХрддрд╛-рд╣реИрд╢ рдореЛрдб рдХреЗ рд▓рд╛рднреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдПред рдЕрддреНрдпрдзрд┐рдХ рдкреАрдбрд╝рд╛рджрд╛рдпрдХ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рдХреЗ рд▓рд┐рдП, http://www.kennethreitz.org/essays/a-better-pip-workflow рдореЗрдВ рд╕реБрдЭрд╛рд╡ рджреЗрдЦреЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

leonL picture leonL  ┬╖  15рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chrisphilip322 picture chrisphilip322  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alexei picture alexei  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jminuscula picture jminuscula  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

diwu1989 picture diwu1989  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ