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

macOS下pyenv升级Python3.11后.venv模块找不到问题解决

在macOS上使用pyenv管理Python 3.11的问题解决指南

问题1:pyenv无法识别Python 3.11版本

通过Homebrew安装的pyenv无法检测到Python 3.11,可通过卸载Homebrew版pyenv并改用官方方式重装解决:

brew uninstall pyenv
# 可选:执行以下命令会删除现有pyenv环境,请谨慎操作
# rm -rf ~/.pyenv
curl https://pyenv.run | bash
pyenv install 3.11.0
pyenv global 3.11.0
which python ; python --version  # 验证当前Python版本是否正确

问题2:虚拟环境(.venv)中安装requests后提示ModuleNotFoundError: No module named 'requests'

在~/.bash_profile文件中添加以下配置:

eval "$(pyenv init --path)"

保存文件后重启终端,即可解决模块找不到的问题。

全新macOS环境前置提示

在安装Python 3.11前,先执行以下命令避免lzma模块导入警告:

brew install xz

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 20:10:32