Pythonバージョンの確認と venv 仮想環境の作成
サーバー内のPython環境を確認し、独立した仮想環境を構築します。
Bash
# インストールされているPythonバージョンの確認
python3 --version
# Web公開用ディレクトリへ移動 (ドメイン名: python-lab.net の例)
cd ~/public_html/python-lab.net
# venv による仮想環境作成
python3 -m venv venv
# 仮想環境の有効化
source venv/bin/activate
外部ライブラリ(pip)のインストールと注意点
root権限がないため、コンパイルが必要なC言語拡張ライブラリ(一部のバイナリパッケージ)のインストールでエラーが発生する場合があります。その場合はプリコンパイルされた Wheel パッケージを利用するか、代替ライブラリ(例: mysqlclient の代わりに純Python製の PyMySQL)を使用します。
Bash
# pipの更新
pip install --upgrade pip
# 必要なパッケージのインストール
pip install Flask PyMySQL Requests

コメント