Python3.10 + Django + Virtualenv

Python3.10 + Django + Virtualenv

安装 Python + Django 的基础环境:

apt-get install python3-virtualenv libmysqlclient-dev python3-tk default-libmysqlclient-dev
apt-get install build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev g++ libpq-dev pkg-config

Virtualenv 虚拟环境:

virtualenv -p /usr/bin/python3.10 ./

pip 升级
source bin/activate
curl -sS https://bootstrap.pypa.io/get-pip.py | python
pip install --upgrade pip setuptools wheel
pip install gunicorn

安装Python 3.10:添加deadsnakes PPA(Personal Package Archive):

sudo add-apt-repository ppa:deadsnakes/ppa

更新软件包列表:

sudo apt-get update

安装Python 3.10:

sudo apt-get install python3.10

安装pip for Python 3.10:

sudo apt-get install python3.10-venv python3.10-distutils