未分類

さくらインターネットにPython3をインストールする

さくらインターネットにPython3をインストールする方法です。

今日現在(2018/12/01)、デフォルトでPython2.7.6がインストールされています。
下記のように確認してみてください。

% python -V
Python 2.7.6

また、下記コマンドでPython3がインストールされていないことも確認出来ます。

% python3 -V
python3: Command not found.

Python3をダウンロードするディレクトリを作成します。
mkdirコマンドでディレクトリを作成します。ディレクトリの名前はworkとしました。
カレントディレクトリは /home/southsandstore ですので、
/home/southsandstore/work
ディレクトリが作成されました。

lsコマンドでカレントディレクトリ内を表示してみてください。
下記のように work ディレクトリが出来ています。

% mkdir work
% ls
MailBox         ports           sblo_files      www
db              sakura_pocket   work

workコマンドに移動します。

% cd work
% pwd
/home/southsandstore/work

次に、ダウンロードするPythonを下記から選びます。
https://www.python.org/ftp/python/
今日現在(2018/12/01)、3.7.1が最新のようですが、切りよく3.7.0を使おうと思います。

下記コマンドで、Python3をダウンロードします。

% wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz --no-check- certificate

ダウンロードしたファイルを解凍します。

% tar -xjf Python-3.7.0.tar.xz

解凍すると、「Python-3.7.0」というディレクトリが生成されました。
cdコマンドでこのディレクトリに移動します。

下記コマンドでインストールします。

% ./configure --prefix=$HOME/local/python/
% make
% make install

と思ったら、エラーが起きてしまいました。

ModuleNotFoundError: No module named '_ctypes'

なんで?

-未分類

© 2024 プログラマの雑記帳 Powered by AFFINGER5