macOS安装dotenv报错:error: invalid command 'dist_info'
macOS安装dotenv报错的解决办法
报错原因
你安装的dotenv是一个已废弃的旧包(版本0.0.5),它依赖的distribute是多年前停止维护的Python包管理工具,完全不兼容新版pip的构建流程。之前论坛提到的QT5安装建议和这个问题无关,属于误指导。
解决步骤
- 卸载错误的旧包(如果已有部分安装):
pip uninstall -y dotenv - 安装官方维护的正确包:
pip install python-dotenv - 验证安装成功:
输出中能看到包的版本、作者等信息,说明安装完成。pip show python-dotenv
补充说明
Python生态中常用的环境变量管理包是python-dotenv,而非那个废弃的dotenv包。后续使用时,导入语句应为:
from dotenv import load_dotenv
内容的提问来源于stack exchange,提问作者Max
相关产品推荐
相关产品推荐

