Python

AlmaLinuxでpyenvとpipenvを使う(メモのみ)

WSL2のAlmaLinuxでのコマンド操作

sudo yum install git -y

sudo yum groupinstall "Development Tools" -y
sudo yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz -y

# python 3.8でpipenvを使う場合はインストールしておく
sudo yum install libffi-devel

 

pipenvを使うときにlibffi-develがないと以下のようなエラーが発生する。

File "/home/beeete2/.pyenv/versions/3.8.13/lib/python3.8/ctypes/__init__.py", line 7, in <module>
    from _ctypes import Union, Structure, Array

 

pyenvのインストール

git clone https://github.com/pyenv/pyenv.git ~/.pyenv


pyenv install 3.8.13

# Python 3.8.13をインストールする
pyenv install 3.8.13

# インストールされているバージョンを表示する
pyenv versions

# 3.8.13をデフォルトにする
pyenv global 3.8.13

# Pythonのバージョンを確認する(3.8.13と表示される)
python --version

-Python

© 2024 ビー鉄のブログ Powered by AFFINGER5