#还是这个错误,pycharm报错,采用的是conda虚拟环境,python3.7
unknown option --task_name=MRPC
usage: C:\ProgramData\Anaconda3\envs\tf\python.exe [option] ... [-c cmd | -m mod | file | -] [arg] ...
Try `python -h' for more information.
Process finished with exit code 2
#参数写在edit configurations>>interoreter options 中,类似的代码将参数改写在.py文件中可以正常运行。请问这个是那一部分的问题,改怎么解决呢?感谢各位解答!
参考GPT和自己的思路:
根据提示信息,这个错误似乎是由于使用了未知的参数--task_name=MRPC导致的。如果你确定这个参数是需要的,那么可以尝试将其加入到正确的命令行或脚本中。如果你不确定参数是否正确或需要去掉这个参数,可以先查阅一下相关文档或示例代码。
至于参数写在编辑配置或.py文件中的问题,可能与命令行传入参数的方式有关。在编辑配置中加入参数,可能会在启动脚本时使用不同的命令行参数,导致一些问题。建议参考相关文档或示例代码,查看正确的传参方式。另外,也可以考虑使用命令行传参的方式,比如在命令行中使用"python script.py --task_name MRPC"的方式运行脚本。
参考GPT和自己的思路:
这个问题可能是由于您在命令行中传递了未知的选项 --task_name=MRPC
导致的。您需要查看您代码中的命令行选项是否正确,并确保在命令行中正确传递了这些选项。
此外,您可以检查您使用的 Python 版本是否正确。例如,如果您在 Python 2 中使用 argparse
库处理命令行选项,则在 Python 2 中不支持 --
作为选项前缀。
最后,您可能需要检查您的 PyCharm 配置是否正确,并确保您正在使用正确的 Python 环境。您可以尝试在终端中手动运行相应的命令来检查问题所在。
希望这些信息能帮助您解决您的问题!
--task_name 这个参数不支持,是不是版本不兼容