找回密码
 会员注册
查看: 21|回复: 0

Python终端报错“python.execan‘topenfile”及解决方法

[复制链接]

3

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2024-9-9 16:59:34 | 显示全部楼层 |阅读模式
一、问题描述如下图,在PyCharm中使用自带的Python终端运行源代码文件时,提示出错:D:\ProgramFiles\Python3.10.0\python.exe:can’topenfile‘D:\Desktop\PythonSecurityChapter4\Whois’:[Errno2]Nosuchfileordirectory翻译:python.exe找不到文件"Whois"使用的命令为:pythonWhoisSearching.py1报错截图如下:二、解决方法出现上述问题的原因是,文件名没有加引号,导致解析文件名时只识别了Whois单词。将文件名《WhoisSearching.py》加上引号,问题解决。三、后续问题及解决方法依旧报错:D:\ProgramFiles\Python3.10.0\python.exe:can’topenfile‘D:\Desktop\PythonSecurityChapter4\WhoisSearching.py’:[Errno2]Nosuchfileordirectory从报错信息中看出,这次将文件名解析正确了,但仍旧提示找不到该文件。报错原因:源代码文件不在当前目录中。解决方法:如下图,先cd进入正确的目录,再次运行,报错消失,运行成功。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-9 20:09 , Processed in 0.446814 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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