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

已安装setuptools却无easy_install.exe,如何直接调用easy_install.py安装.egg包

问题原因

setuptools从v58.0.0版本开始正式废弃了easy_install可执行文件的默认生成逻辑,所以即使你正确安装了对应版本的setuptools,Scripts目录下也不会生成easy_install.exe文件,这不是环境变量配置问题。

解决方法
  • 方法1:直接调用easy_install.py脚本
    找到你的Python安装路径下Lib\site-packages\setuptools\command\easy_install.py文件的完整路径,执行如下命令:
    python "你的easy_install.py完整路径" 目标.egg文件路径
    
    示例:
    python "C:\Python38\Lib\site-packages\setuptools\command\easy_install.py" D:\test\package.egg
    
  • 方法2:通过模块调用(更简便,无需找文件路径)
    直接执行如下命令即可安装.egg包:
    python -m setuptools.command.easy_install 目标.egg文件路径
  • 方法3:恢复easy_install全局命令(可选)
    如果你需要长期使用easy_install命令,可以在Python安装目录的Scripts文件夹下新建easy_install.bat文件,写入如下内容:
    @echo off
    python -m setuptools.command.easy_install %*
    
    保存后只要你的Scripts目录已加入系统PATH,就可以直接在任意位置使用easy_install命令了。
注意事项

easy_install已经被官方废弃多年,功能安全性和兼容性都远低于pip,仅在你只有.egg格式安装包的特殊场景下使用上述方法,其他场景优先使用pip安装Python包。

问题相关截图

setuptools目录下的easy_install.py文件
Scripts目录无easy_install.exe文件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 23:15:02