首页 > 解决方案 > 当我在 python 中编写代码时,anaconda 的 spyder 中出现了一个奇怪的错误

问题描述

当我阅读时,我试图自己重新出现一个简单的代码。但是我遇到了一个奇怪的错误。

蟒蛇版本:3.7

我的代码如下。

from fuzzingbook.Fuzzer import ProgramRunner
cat = ProgramRunner('cat')
random_fuzzer.run(cat)

当我试图运行它时,出现了一个错误。

from fuzzingbook.Fuzzer import ProgramRunner
cat = ProgramRunner('cat')
random_fuzzer.run(cat)
Traceback (most recent call last):

  File "<ipython-input-2-a2c7d1e33e0a>", line 3, in <module>
    random_fuzzer.run(cat)

  File "D:\Anaconda\lib\site-packages\fuzzingbook\Fuzzer.py", line 662, in run
    return runner.run(self.fuzz())

  File "D:\Anaconda\lib\site-packages\fuzzingbook\Fuzzer.py", line 620, in run
    result = self.run_process(inp)

  File "D:\Anaconda\lib\site-packages\fuzzingbook\Fuzzer.py", line 616, in run_process
    universal_newlines=True)

  File "D:\Anaconda\lib\subprocess.py", line 453, in run
    with Popen(*popenargs, **kwargs) as process:

  File "D:\Anaconda\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 171, in __init__
    super(SubprocessPopen, self).__init__(*args, **kwargs)

  File "D:\Anaconda\lib\subprocess.py", line 756, in __init__
    restore_signals, start_new_session)

  File "D:\Anaconda\lib\subprocess.py", line 1155, in _execute_child
    startupinfo)

FileNotFoundError: [WinError 2] 系统找不到指定的文件。

请帮我。我能做些什么来解决它?

标签: pythonpython-3.xanacondaspyderfuzzing

解决方案


推荐阅读