3
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?