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

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 06:17:08