Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当我用python编写代码时,anaconda的spyder中出现了一个奇怪的错误_Python_Python 3.x_Anaconda_Spyder_Fuzzing - Fatal编程技术网

当我用python编写代码时,anaconda的spyder中出现了一个奇怪的错误

当我用python编写代码时,anaconda的spyder中出现了一个奇怪的错误,python,python-3.x,anaconda,spyder,fuzzing,Python,Python 3.x,Anaconda,Spyder,Fuzzing,当我阅读时,我试图自己重现一段简单的代码。但是我遇到了一个奇怪的错误 python版本:3.7 我的代码如下 from fuzzingbook.Fuzzer import ProgramRunner cat = ProgramRunner('cat') random_fuzzer.run(cat) 当我试图运行它时,出现了一个错误 from fuzzingbook.Fuzzer import ProgramRunner cat = ProgramRunner('cat') random_fuz

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

python版本: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] 系统找不到指定的文件。

来自fuzzingbook.Fuzzer导入程序运行程序的

cat=程序运行程序(“cat”)
随机运行(cat)
回溯(最近一次呼叫最后一次):
文件“”,第3行,在
随机运行(cat)
文件“D:\Anaconda\lib\site packages\fuzzingbook\Fuzzer.py”,第662行,正在运行
返回runner.run(self.fuzz())
文件“D:\Anaconda\lib\site packages\fuzzingbook\Fuzzer.py”,第620行,正在运行
结果=自运行进程(inp)
文件“D:\Anaconda\lib\site packages\fuzzingbook\Fuzzer.py”,第616行,在run\u进程中
通用(新行=真)
文件“D:\Anaconda\lib\subprocess.py”,第453行,正在运行
使用Popen(*popenargs,**kwargs)作为流程:
文件“D:\Anaconda\lib\site packages\spyder\u kernels\customize\spydercustomize.py”,第171行,在uu init中__
super(子流程,self)。\uuuuu初始化(*args,**kwargs)
文件“D:\Anaconda\lib\subprocess.py”,第756行,在\uuu init中__
恢复信号,启动新会话)
文件“D:\Anaconda\lib\subprocess.py”,第1155行,在执行子进程中
startupinfo)
FileNotFoundError:[WinError 2]系统找不到指定的文件。
请帮帮我。
我能做些什么来修复它?

您正在使用Windows。您是否有要测试的命令
cat
,因为这可能是您正在遵循的基于*nix的教程。