鱼C论坛

 找回密码
 立即注册
查看: 1370|回复: 2

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

[复制链接]
发表于 2022-5-7 23:48:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
运行代码刚开始显示FileNotFoundError: [WinError 2] 系统找不到指定的文件,然后将subprocess.py里面的shell = False 改成shell = True。随后又提示'python3' 不是内部或外部命令,也不是可运行的程序或批处理文件,网上说shell = True又要改回来该如何解决这个问题

下面是错误代码


(tensorflow) E:\TecoGAN>python runGAN.py 1
Testing test case 1
'python3' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

(tensorflow) E:\TecoGAN>python runGAN.py 1
Testing test case 1
Traceback (most recent call last):
  File "runGAN.py", line 90, in <module>
    mycall(cmd1).communicate()
  File "runGAN.py", line 21, in mycall
    return subprocess.Popen(cmd)
  File "E:\ProgramData\Miniconda3\envs\tensorflow\lib\subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "E:\ProgramData\Miniconda3\envs\tensorflow\lib\subprocess.py", line 1017, in _execute_child
    startupinfo)
FileNotFoundError: [WinError 2] 系统找不到指定的文件。

(tensorflow) E:\TecoGAN>python runGAN.py 1
Testing test case 1
'python3' 不是内部或外部命令,也不是可运行的程序
或批处理文件。


该如何解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-7 23:55:07 | 显示全部楼层


是 Anaconda Prompt 启动的吗?还是 cmd 启动的 Anaconda3 环境?

先把之前调整的文件啥的调回原样,然后试着直接输入 python 看看会不会运行 Python 编译器

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-5-8 07:31:10 | 显示全部楼层
Twilight6 发表于 2022-5-7 23:55
是 Anaconda Prompt 启动的吗?还是 cmd 启动的 Anaconda3 环境?

先把之前调整的文件啥的调回原样 ...

用 Anaconda Prompt 启动的
能正常运行
python版本是Python 3.6.13
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 15:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表