LoginSignup
3
2

More than 3 years have passed since last update.

mixhostサーバーにPython3をインストール

Last updated at Posted at 2020-09-17

経緯

mixhostを利用しているがpython3系が使えない。乗り換えも考えているが、、一度失敗しているがインストールをリトライしてみる

結論

python3のインストールまで完了、実行は未実施。
簡単な.pyを作成して実行できれば完了とする

ポイント

mixhostのシェルはbashなのでその点が参考サイトと異なる
具体的にはパス設定、pythonの切り替え時に設定するファイルが異なる

手順

ダウンロード可能なバージョンを探す

下記URLでバージョンを探す今回は3.7系を使いたいので3.7.9を選択
https://www.python.org/ftp/python/

wget でPython-3.x.x.tgzをダウンロード

事前に作業用のフォルダを作る。今回はホームディレクトリにpython3を作成
作業用のフォルダに移動する
ターミナルでwgetで対象のpythonをダウンロードする

$wget --no-check-certificate https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz

フォルダに"Python-3.7.9.tgz"がダウンロードされる

ファイルを解凍

$tar zxf Python-3.7.9.tgz

"Python-3.7.9"フォルダが作成される

インストール

"Python-3.7.9"フォルダに移動する
config実行

$./configure --prefix=$HOME/local/python/

 
make実行

$make

 
make install実行

$make install

パスを通す

ホームディレクトの.bash_profileファイルに"$HOME/local/python/bin"を追加

PATH=$PATH:~~~~~~~~~:$HOME/local/python/bin

 
設定を反映するために下記コマンドを実行する

$source ~/.bash_profile

 
パスが通ったことを確認する

$which python3
~/local/python/bin/python3

$which pip3
~/local/python/bin/pip3

python実行ファイルの切り替え

.bash_profileに下記を追加する

alias python='$HOME/local/python/bin/python3'

 
バージョンを確認する

$python --version
Python 3.7.9

参考サイト

インストール関連

さくらレンタルサーバに Python3 をインストールする方法

実行ファイルの切り替え

デフォルトのPythonバージョンを2系から3系に変更する方法

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2