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

嵌入式Zip版Python安装tar.gz包遇ModuleNotFoundError求助

嵌入式Python安装configobj时出现ModuleNotFoundError: No module named '_version'错误

我在使用嵌入式Zip版本的Python 3.10.5(pip版本22.3)安装configobj等tar.gz格式的包时遇到问题,执行pip install configobj会抛出如下错误:

Collecting configobj>=5.0.5
  Using cached configobj-5.0.6.tar.gz (33 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [6 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "C:\Users\alfeil\AppData\Local\Temp\pip-install-g4gjt2rb\configobj_1edeed4e30c44f45bbb715635d30e829\setup.py", line 17, in <module>
          from _version import __version__
      ModuleNotFoundError: No module named '_version'
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

我试过网上的多种方法都没能解决问题,推测可能是缺少某些依赖。当前环境已安装的包列表如下:

Package            Version
------------------ -----------
beautifulsoup4     4.11.1
certifi            2022.9.24
charset-normalizer 2.1.1
colorama           0.4.5
download-tarball   0.0.7
ez-setup           0.9
idna               3.4
importlib-metadata 5.0.0
pip                22.3
pypiwin32          223
pywin32            304
requests           2.28.1
setuptools         65.5.0
six                1.16.0
soupsieve          2.3.2.post1
tqdm               4.64.1
urllib3            1.26.12
zipp               3.9.0

需要说明的是,使用标准Windows exe安装的Python 3.10.5可以正常安装这些tar.gz格式的包,但我的项目必须使用嵌入式Zip版本的Python,请问可能缺少什么依赖,或者有其他解决办法?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 07:10:32