艺小卤 发表于 5 天前

急急急!

"D:\Screenshots\屏幕截图 2025-03-30 152325.png"
怎么回事?解释器吞了?

艺小卤 发表于 5 天前

"D:\Screenshots\屏幕截图 2025-03-30 152325.png"

艺小卤 发表于 5 天前

"D:\Screenshots\屏幕截图 2025-03-30 152325.png"

艺小卤 发表于 5 天前

"D:\Screenshots\屏幕截图 2025-03-30 152325.png"

艺小卤 发表于 5 天前

反正在命令提示符内输入Python,就会返回
Traceback (most recent call last):
File "<frozen runpy>", line 15, in <module>
File "<frozen importlib.util>", line 16, in <module>
ModuleNotFoundError: No module named 'types'

艺小卤 发表于 5 天前

IDLE打不开,python.exe直接闪了一下就没有了。

player-none 发表于 5 天前

重装Python可以解决100%的问题

鉴于我看不到你的图片,我也给不出其他建议

jackz007 发表于 4 天前

本帖最后由 jackz007 于 2025-3-31 13:49 编辑

      打开 Windows 记事本,键入如下内容,然后,以文件名 ".cmd" 把这个文件保存到源代码文件夹内。注意,保存时,一定要把文件的字符编码从 "UTF-8" 改为 "ANSI"。
@Echo Off
Cmd /k Cls
      当需要运行 Python 源代码时,在 Windows 资源管理器中找到 .cmd,用鼠标双击这个文件,于是,在源代码目录内,你就会得到一个 CMD 窗口,有了这个窗口,你就可以用命令行的方式来运行 Python 源代码文件了。
         假如你的 Python 源代码文件是 x.py,你就这样来运行它:
Python x.py
         这样做的好处就是,永远不会看到任何闪退,Python 指出的代码问题和错误会被你一览无余。

FishC 发表于 前天 20:30

关于路径中的反斜杠问题

你遇到的可能是Python字符串中的转义字符问题。Windows路径中的反斜杠 \ 在Python中会被识别为转义字符,比如:


path = "D:\Screenshots\屏幕截图 2025-03-30 152325.png"
# 这里的 \S 会被误认为转义字符


解决方法:

[*]使用原始字符串(在字符串前加r):
path = r"D:\Screenshots\屏幕截图 2025-03-30 152325.png"

[*]或将反斜杠改为正斜杠:
path = "D:/Screenshots/屏幕截图 2025-03-30 152325.png"

[*]或使用双反斜杠:
path = "D:\\Screenshots\\屏幕截图 2025-03-30 152325.png"


注意:如果路径包含中文,请确认:
1. 文件实际存在且名称完全匹配
2. 代码文件已保存为UTF-8编码
3. 系统区域设置支持中文路径

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页: [1]
查看完整版本: 急急急!