📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 40行目: | 40行目: | ||
<br> | <br> | ||
--enable-sharedオプションの問題点において、<br> | --enable-sharedオプションの問題点において、<br> | ||
python実行ファイルやmod_wsgi等のライブラリをリンクするプログラムが、<br>libpython3.8.soライブラリに依存する場合、想定するlibpython3.8.soライブラリを使用しない状態になる可能性がある。<br> | python実行ファイルやmod_wsgi等のライブラリをリンクするプログラムが、<br> | ||
libpython3.8.soライブラリに依存する場合、想定するlibpython3.8.soライブラリを使用しない状態になる可能性がある。<br> | |||
<br> | <br> | ||
例えば、--prefix=/usr/local/Python-2.7.3 でビルドしてインストールした場合、<br> | 例えば、--prefix=/usr/local/Python-2.7.3 でビルドしてインストールした場合、<br> | ||
/usr/local/Python-2.7.3/bin/pythonを実行すると、設定や環境変数によっては /usr/lib/libpython2.7.so や /usr/local/Python-2.7.2/lib/libpython2.7.so が使われてしまう可能性があります。<br> | /usr/local/Python-2.7.3/bin/pythonを実行すると、設定や環境変数によっては /usr/lib/libpython2.7.so や /usr/local/Python-2.7.2/lib/libpython2.7.so が使われてしまう可能性があります。<br> | ||
<br> | <br> | ||
環境変数LD_LIBRARY_PATHを使用して読み込むライブラリの場所を指定できるが、<br> | |||
複数のバージョンのPythonを並列して使用する場合、環境変数の切り替えを行う必要があり、煩雑になる。<br> | |||
<br><br> | <br><br> | ||