* さくらインターネットのレンタルサーバーにpython3.6.9をインストール

:LOGBOOK:
CLOCK: [2020-09-01 火 10:18]
:END:

〉〉〉:Emacs: 2020-09-01(火曜日)10:18  〉〉〉

 昨日,3.7.1とかのインストールに失敗していました。python3.6.9ならばいけるという情報を見かけていたので,今朝になってやってみたところ,すんなりmake installができました。

 「make」の段階でのエラーは,いくらでも経験してきましたが,「make install」でエラーが出たのは初めてのことかもしれません。さくらインターネットレンタルサーバーでのmakeも久しぶりではあります。

 「FreeBSD 9.1-RELEASE-p24 (SAKURA17) #0: Thu Feb 5 10:03:29 JST 2015」がsshでのログイン時のメッセージになります。改めてFreeBSDなのだと思いますが,シェルにbashを使っているので,Linuxと同じ感覚です。


wget https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tgz
cd Python-3.6.9
./configure --prefix=$HOME/local/python CPPFLAGS="-I$HOME/local/include" LDFLAGS="-L$HOME/local/lib"
make
make install

 あと,.bashrcへの設定の追加です。


export PATH=$HOME/local/python/bin:$PATH
export PYTHON=$HOME/local/python/lib
export PYTHONPATH=/home/hirono-hideki-01/local/python/lib/python3.6/site-packages

 環境による制約で3.7以上のpythonはインストールできないみたいですが,出来る範囲で最新のものをインストールしました。なお,「make install」のメッセージの最後が次になります。「Successfully」は成功を意味すると理解しています。


Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-18.1 setuptools-40.6.2