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

Appveyor Windows构建:pip安装dipy时已安装的packaging模块找不到

问题:Appveyor Windows环境pip安装dipy失败,提示packaging模块缺失

在Appveyor的Windows构建环境中使用pip安装依赖包dipy时,安装失败并提示packaging模块未安装。但实际上该模块已安装在C:\Python37\lib\site-packages路径下。查看回溯信息发现,最初使用的是常规site-packages路径,但查找hook时切换到了临时构建环境路径C:\Users\appveyor\AppData\Local\Temp\1\pip-build-env-en87c6ej\overlay\Lib\site-packages,推测该路径下未安装packaging,现不清楚问题原因及解决方法。

错误日志

Collecting dipy (from mia-processes>=2.3.0->populse-mia==2.4.1.dev0+8df8ccf7)
  Downloading dipy-1.7.0.tar.gz (12.4 MB)
     --------------------------------------- 12.4/12.4 MB 29.7 MB/s eta 0:00:00
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'error'
  error: subprocess-exited-with-error
  
  Getting requirements to build wheel did not run successfully.
  exit code: 1
  
  [19 lines of output]
  Traceback (most recent call last):
    File "C:\Python37\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in <module>
      main()
    File "C:\Python37\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "C:\Python37\lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 118, in get_requires_for_build_wheel
      return hook(config_settings)
    File "C:\Users\appveyor\AppData\Local\Temp\1\pip-build-env-en87c6ej\overlay\Lib\site-packages\setuptools\build_meta.py", line 341, in get_requires_for_build_wheel
      return self._get_build_requires(config_settings, requirements=['wheel'])
    File "C:\Users\appveyor\AppData\Local\Temp\1\pip-build-env-en87c6ej\overlay\Lib\site-packages\setuptools\build_meta.py", line 323, in _get_build_requires
      self.run_setup()
    File "C:\Users\appveyor\AppData\Local\Temp\1\pip-build-env-en87c6ej\overlay\Lib\site-packages\setuptools\build_meta.py", line 488, in run_setup
      self).run_setup(setup_script=setup_script)
    File "C:\Users\appveyor\AppData\Local\Temp\1\pip-build-env-en87c6ej\overlay\Lib\site-packages\setuptools\build_meta.py", line 338, in run_setup
      exec(code, locals())
    File "<string>", line 35, in <module>
    File "C:\Users\appveyor\AppData\Local\Temp\1\pip-install-1nml3j3e\dipy_a5069f489a1242509a5cd4120d68f564\cythexts.py", line 7, in <module>
      from packaging.version import Version
  ModuleNotFoundError: No module named 'packaging'
  [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
Getting requirements to build wheel did not run successfully.
exit code: 1
See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 03:37:54