阅读量:54
在Ubuntu上安装Python依赖可按以下步骤操作:
- 更新系统包列表:
sudo apt update - 安装基础依赖包:
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libffi-dev liblzma-dev - 安装Python和pip:
sudo apt install python3 python3-pip - 使用虚拟环境隔离依赖:
python3 -m venv myenv # 创建虚拟环境 source myenv/bin/activate # 激活虚拟环境 - 安装项目依赖:
- 通过
pip安装单个包:pip install package_name - 使用
requirements.txt批量安装:pip install -r requirements.txt
- 通过
- 解决依赖冲突:
- 更新
pip和setuptools:pip install --upgrade pip setuptools - 尝试使用
--no-cache-dir选项避免缓存问题:pip install --no-cache-dir package_name
- 更新
- 其他工具辅助:
- 使用
pipenv或poetry管理复杂依赖:pip install pipenv pipenv install package_name
- 使用
说明:优先使用虚拟环境避免全局依赖冲突,复杂项目可结合pip-tools或Docker进一步管理环境。遇到具体错误时,可根据错误信息搜索针对性解决方案。