【问题标题】:I can't run the program in the terminal [closed]我无法在终端中运行程序[关闭]
【发布时间】:2020-12-22 16:05:31
【问题描述】:

错误信息:

C:\Users\Marija\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\python.exe: can't open file 'C:/Users/Marija/PycharmProjects/Hello World/main.py': [Errno 2] No such file or directory

Process finished with exit code 2

【问题讨论】:

  • 错误在那里。找不到文件。
  • 使用 ls 或 dir 列出当前工作目录的内容然后运行程序。
  • 找不到文件....Windows cmd?

标签: python windows pycharm console


【解决方案1】:

根据我在 Windows 上使用 Python 的经验,我想您的问题是从文件资源管理器处理目录链接的结果 - 您必须将每个斜杠 (/) 更改为反斜杠 (\)。
我认为这是解决方案,因为在您的错误消息中,您有两个带有不同斜杠的目录-python.exe 的系统目录(相当正确)带有反斜杠,而您的目录带有斜杠。

如果不是重点,请使用命令 dir (Windows) 或 ls (unix) 检查您的文件是否在原位。要更改您的位置,请使用cd

下次,请记住,如果您向我们展示了您在终端中插入的内容,那么帮助您会更容易。信息越多越好。

【讨论】:

  • 是的,Windows 是反斜杠,错误显示尝试运行带有正斜杠的路径
【解决方案2】:

首先,您必须确定要运行的文件在系统中的物理保存位置。

  1. 只需右键单击要运行的模块/文件名。

  2. 从那里选择在系统资源管理器中显示选项并从那里复制路径。

  3. 在终端中只需将位置更改为复制位置,然后通过提供文件名来运行文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    相关资源
    最近更新 更多