You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL Ubuntu虚拟环境中pip无法使用的问题求助

解决WSL Ubuntu中虚拟环境pip SSL模块缺失问题

步骤1:安装系统级SSL依赖

先更新包列表,安装Python编译所需的SSL及相关依赖:

sudo apt update
sudo apt install libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev uuid-dev

步骤2:修复Python 3.11的SSL模块

如果你的Python 3.11是通过apt安装的,重新安装确保ssl模块被正确包含:

sudo apt reinstall python3.11 python3.11-dev python3.11-venv

验证ssl模块是否正常:

python3.11 -c "import ssl; print(ssl.OPENSSL_VERSION)"

能输出OpenSSL版本号就说明模块正常。

步骤3:重建虚拟环境并安装Django

删除旧的虚拟环境,重新创建:

rm -rf your_venv  # 替换成你的虚拟环境名称
python3.11 -m venv your_venv
source your_venv/bin/activate

现在尝试安装Django:

pip install Django==5.0.4

内容的提问来源于stack exchange,提问作者user24350557

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 18:33:41