当前位置: 代码迷 >> 综合 >> python subprocess FileNotFoundError: [WinError 2] 系统找不到指定的文件。-解决办法
  详细解决方案

python subprocess FileNotFoundError: [WinError 2] 系统找不到指定的文件。-解决办法

热度:3   发布时间:2024-02-26 15:11:18.0

问题

Traceback (most recent call last):File "rtmp.py", line 26, in <module>pipe = subprocess.Popen(command, shell=False, stdin=subprocess.PIPE)File "D:\software\developUtils\python\python3.7\lib\subprocess.py", line 756, in __init__restore_signals, start_new_session)File "D:\software\developUtils\python\python3.7\lib\subprocess.py", line 1155, in _execute_childstartupinfo)
FileNotFoundError: [WinError 2] 系统找不到指定的文件。

解决办法

  1. 在lib文件夹中找到subprocess.py
  2. 搜索class Popen(object):
  3. 将__init__中的shell=False修改为shell=True
  相关解决方案