FileNotFoundError Traceback (most recent call last) Input In [33], in <cell line: 122>() 119 print('Prediction Done!') 122 if __name__ == '__main__' : --> 123 main() 为什么会出现一下报错Input In [33], in main() 3 print(name) 4 lines = [] ----> 5 with open(name, 'r') as infile: 6 lines = infile.readlines() 7 fingerprint_dict = model.load_pickle('fingerprint_dict.pickle') FileNotFoundError: [Errno 2] No such file or directory: '-f'
时间: 2024-04-15 08:27:56 浏览: 94
linux 下 pip3 报错“ File “/usr/bin/pip3”, line 9, in from pip import mainImportError: canno”处理
5星 · 资源好评率100%
这个报错是因为在调用脚本时,没有正确传递输入文件的参数。在这里,你使用 `sys.argv` 来获取命令行参数,但是可能没有正确传递参数。
在调用脚本时,需要在命令行中指定输入文件的路径,例如:
```bash
python your_script.py input_file.tsv
```
其中 `your_script.py` 是你的脚本文件名,`input_file.tsv` 是你要读取的输入文件路径。
在你的代码中,你使用 `sys.argv[1:][0]` 来获取参数,这意味着你期望传递一个参数作为输入文件路径。但是在报错信息中,看起来你传递了 `-f` 作为参数,可能是由于命令行的使用方式不正确导致的。
请确保在调用脚本时,正确传递输入文件的路径作为参数。
阅读全文