【问题标题】:window10 the system cannot find the path specified, but path has been addedwindows 10 系统找不到指定的路径,但路径已添加
【发布时间】:2020-06-05 18:09:58
【问题描述】:

我正在尝试使用 windows10 的 cmd 来运行 python 代码。但它显示系统找不到路径。我已经检查了系统中的路径,并且还使用了 cmd 中的 echo %path% ,系统中显示了正确的目录。但我仍然收到此错误。

谁能帮帮我?

非常感谢 please see the picture here

【问题讨论】:

  • 包括实际代码、错误文本,没有截图。但这个错误听起来很不言自明。
  • 是 C:\python 您安装实际 python 发行版的地方吗?还是您保存脚本的目录?这行得通吗? python.exe --version
  • @mrxra C:\python 是我安装 Python 的地方,其中有 python.exe。
  • python.exe 不会在 PATH 中搜索要运行的脚本。如果它是一个相对路径,它会根据当前工作目录或每个驱动器的工作目录进行解析(例如,“Z:script.py”是一个依赖于驱动器 Z 上的工作目录的驱动器相对路径:)。也就是说,您图片中的错误消息很奇怪。该消息应该类似于“python:无法打开文件'execute_command.py':[Errno 2]没有这样的文件或目录”。
  • 谢谢各位,问题已经解决了,原因好像是路径设置不正确。

标签: python windows cmd path


【解决方案1】:

它可能被错误地添加到路径中。有关如何将其添加到路径的信息,请参阅此页面:https://superuser.com/questions/143119/how-do-i-add-python-to-the-windows-path

尝试此操作后,重新启动计算机。

【讨论】:

  • @user1933836 你确定 python exe 在那个文件夹中吗?我的 python 可执行文件位于“\Python\Python38-32\python.exe”下。
  • 是的,我很确定。我按照你说的做了,在我创建了一个新的 .py 文件之后,它就可以工作了。也许问题是我重新安装python太多次并且多次更改目录
【解决方案2】:

您的工作目录必须是保存程序的目录。你的程序是保存在python目录中的吗?如果没有,则使用 cd 命令进入工作目录,然后运行 ​​python 命令。

【讨论】:

    猜你喜欢
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    相关资源
    最近更新 更多