macOS Sierraにて、pyenv, virtualenvを使ってpythonのバージョン管理を始めたところです。
$ pyenv install 3.1.4
などとして、別バージョンのPythonを新たにインストールしようとするのですが、表題のエラーが出ます。
エラーメッセージにはここを参照するようにも書かれており、こちらのリンク先で表題の文言で検索すると解決策らしき箇所へヒットします。
https://github.com/pyenv/pyenv/wiki/Common-build-problems
また、その解決策らしきもので解決できたという記事もありました。
https://qiita.com/ayihis@github/items/25e752dc5201835bb966
ただ、この内容が何をやっているのか理解できていないので、理解できていないまま進めるのもよろしくないだろうと思い、質問させていただく次第です。
$ CFLAGS="-I$(brew --prefix openssl)/include" LDFLAGS="-L$(brew --prefix openssl)/lib" pyenv install -v 3.1.4
こちらのコマンドが実行している内容についてご教授お願いできないでしょうか。
環境変数をセットしているような気もするのですが、恒久的に書き換えているのか、それともこのコマンドに限り有効な設定としているのか、そのあたりも含めていただけると幸いです。
よろしくお願いします。
追記.
上記のコマンドを打ったところ、エラーが解決しませんでした。
こちらのエントリーには上記のエラーを解決したくて訪問する方がいると思われるので、解決方法もまとめておきたいです。
こちらのエラーの解決についてわかる方がいらっしゃれば教えていただけないでしょうか。
補足:
調べていると、比較的多くの方がこちらを参考にされているように感じたので、こちらのスレッドについてもリンクを共有します。(私は全ては読むことができていません)
https://github.com/pyenv/pyenv/issues/1066#issuecomment-387211005
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/18 08:20
2019/12/18 08:23 編集
2019/12/18 08:25
2019/12/18 08:28
2019/12/18 08:51
2019/12/18 08:52 編集
2019/12/18 09:16
2019/12/18 09:24
2019/12/18 09:27