Ubuntu16.04にPython3をソースコードからインストールする場合の
より良い方法、指針、考え方を教えて下さい。
質問
- LDFLAGSとmake altinstallの関係、メリット・デメリットがわかりません。
- Pythonを使う目的により最適なソースからのビルド方法が違うのでしょうか?
- ソースからビルドする場合の指針や、より良い方法のような事柄を知りたく質問しました。
実行した環境
Windows10 Home 64bit/Virtualbox5.0.22/Vagrant1.8.4
boxイメージbento/ubuntu-16.04にて実行。
bento/ubuntu-16.04はデフォルトでPython3.5.2がインストールされています。
しかしpipが使えない状態でboxが配布されている。
参考にしたサイト1
Python Boot Camp Text 2016.04.28 ドキュメント
LIST 2.2 Python 3.5.2のソースからのインストール
LDFLAGS="-L/usr/lib/x86_64-linux-gnu" ./configure --with-ensurepip --with-zlib $ make $ sudo make install
LDFLAGS
を付けて、 make install
へと進んでいます。
参考にしたサイト2
日本語Python3ドキュメントサイト Unix プラットフォームで Python を使う
2.2. Python のビルド では make altinstall
が推奨と書いてあります。
Python3をソースコードからビルドする場合どの方法が最も適切ですか?
補足情報
どちらのソースコードからのビルドが良いのか判断できませんでした。
私はpyenvを利用し、でソースコードからのビルドを回避。
一通り Python Boot Camp Text 2016.04.28 ドキュメント を終えました。
あなたの回答
tips
プレビュー