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

求助:安装PypeIt时遭遇FileNotFoundError的解决方法

安装PypeIt时遇到FileNotFoundError问题

我在VSCode中执行pip install pypeit安装PypeIt时,触发如下错误:

Collecting pypeit
  Using cached pypeit-1.16.0.tar.gz (163.3 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [37 lines of output]
      Traceback (most recent call last):
        File "C:\\Users\\aqbal\\AppData\\Roaming\\Python\\Python312\\site-packages\\pip\\_vendor\\pyproject_hooks\\_in_process\\_in_process.py", line 353, in <module>
          main()
        File "C:\\Users\\aqbal\\AppData\\Roaming\\Python\\Python312\\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:\\Users\\aqbal\\AppData\\Roaming\\Python\\Python312\\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\\aqbal\\AppData\\Local\\Temp\\pip-build-env-qe6by9g5\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py", line 327, in get_requires_for_build_wheel
          return self._get_build_requires(config_settings, requirements=[])
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\\Users\\aqbal\\AppData\\Local\\Temp\\pip-build-env-qe6by9g5\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py", line 297, in _get_build_requires
          self.run_setup()
        File "C:\\Users\\aqbal\\AppData\\Local\\Temp\\pip-build-env-qe6by9g5\\overlay\\Lib\\site-packages\\setuptools\\build_meta.py", line 313, in run_setup       
          exec(code, locals())
        File "<string>", line 63, in <module>
        File "C:\\Users\\aqbal\\AppData\\Local\\Temp\\pip-build-env-qe6by9g5\\overlay\\Lib\\site-packages\\extension_helpers\\_setup_helpers.py", line 63, in get_extensions
          for setuppkg in iter_setup_packages(srcdir, packages):
        File "C:\\Users\\aqbal\\AppData\\Local\\Temp\\pip-build-env-qe6by9g5\\overlay\\Lib\\site-packages\\extension_helpers\\_setup_helpers.py", line 159, in iter_setup_packages
          module = import_file(setup_package, name=packagename + ".setup_package")
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\\Users\\aqbal\\AppData\\Local\\Temp\\pip-build-env-qe6by9g5\\overlay\\Lib\\site-packages\\extension_helpers\\_utils.py", line 136, in import_file  
          loader.exec_module(mod)
        File "<frozen importlib._bootstrap_external>", line 995, in exec_module
        File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
        File ".\pypeit\bspline\setup_package.py", line 58, in <module>
        File ".\pypeit\bspline\setup_package.py", line 36, in check_for_openmp
        File "C:\\Users\\aqbal\\anaconda3\\Lib\\subprocess.py", line 389, in call
          with Popen(*popenargs, **kwargs) as p:
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "C:\\Users\\aqbal\\anaconda3\\Lib\\subprocess.py", line 1026, in __init__
          self._execute_child(args, executable, preexec_fn, close_fds,
        File "C:\\Users\\aqbal\\anaconda3\\Lib\\subprocess.py", line 1538, in _execute_child
          hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      FileNotFoundError: [WinError 2] El sistema no puede encontrar el archivo especificado
      [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.

我已经尝试过以下方法,但均未解决问题:

  • 通过conda安装PypeIt
  • 手动安装所有官方文档标注的必要依赖
  • 切换不同版本的conda环境(包括Python3.9、3.10、3.12)
  • 下载GitHub上的PypeIt源码进行本地编译安装

完全无法理解该错误的具体含义,恳请协助解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 04:07:09