【问题标题】:Command Prompt does not execute .py file correctly?命令提示符没有正确执行 .py 文件?
【发布时间】:2019-11-07 08:11:15
【问题描述】:

我经常使用 Adob​​e 产品(例如 Premiere Pro/Photoshop)并希望实现 Discord Rich Presence。 我为此找到了一个非常有用的 python 脚本:https://github.com/smokes/adobe-rpc

如果我手动执行它(打开命令提示符),它工作得非常好,它会检测到我的 Discord 和 Premiere Pro/Photoshop 并在 Discord 中正确显示。

但是我想在启动 Premiere Pro/Photoshop 时运行这个脚本,所以我为此使用了一个批处理文件:

@echo off

start "Premiere Pro" "C:\Program Files\Adobe\Adobe Premiere Pro CC 2019\Adobe Premiere Pro.exe"
ping -n 20 localhost

python "E:\Software\Python\Adobe Discord Rich Presence\adobe-rpc-master\rpc.py"

它会按原样打开脚本,但是当它实际启动脚本时,脚本找不到 Discord 或 Adob​​e 软件。 它只是声明“运行 Adob​​e/Discord 应用程序”。

我通过打开一个新的命令提示符并将脚本拖入来测试脚本:结果与上述相同。它找不到 Discord 或 Adob​​e 软件。

这对我来说很奇怪,因为如果我手动打开它可以完美运行它,但如果我在命令提示符中运行它就不行?

此外,Python 不会给出实际的错误消息,只是在脚本内部构建的“错误消息”。

当我手动启动它时,它会在命令提示符中打开,所以我很困惑为什么会发生这种情况。

谁能解释/帮助我? 我对命令提示符和 Python 非常陌生。

【问题讨论】:

  • 为什么不尝试从发行版 (github.com/smokes/adobe-rpc/releases) 下载 exe 并从您的脚本启动它?
  • exe 文件出于某种原因仅适用于 Photoshop。你让我想到了,所以我使用 this video 将 .py 文件转换为 exe 文件但是,这也不起作用......它有相同的“运行 Adob​​e/Discord”(找不到软件)问题。我还注意到运行原始 .py 文件时命令提示符的标题导致 C:\Windows\py.exe 这是一个 EXE 文件。但是当我运行那个时,它也不起作用。我现在很迷茫……

标签: python cmd command command-prompt prompt


【解决方案1】:

警告!这是评论,可能会同时回答!

首先:PATH 中添加了Python 3.4>= 吗?如果不添加。

第二:您是否按照README.md 中的说明进行操作?如果不关注!

第三:您使用哪个Adoble 应用程序,它是否在adobe-rpc 的存储库中可用?如果没有,请等待adobe-rpc 的下一次更新。

第四:尝试在其目录中打开脚本,方法如下:

  1. 转到脚本文件夹
  2. 按住SHIFT 并单击RMB,也称为Right Button Mouse。在菜单中必须显示Open Command Prompt hereOpen Powershell here
  3. 如果显示的是Open Command Prompt here 而不是Open Powershell here,请单击它。
  4. 现在做:python scriptname.py ~ 我不知道脚本的用法,如果它需要参数,就做python scriptname.py arguments
  5. 如果显示的是Open Powershell here 而不是Open Command Prompt here。返回,但先复制目录。
  6. 然后按WIN+R并在Run输入类型cmd
  7. Command Prompt(CMD) 中输入cd 并粘贴您的目录,然后点击Enter
  8. 现在执行与4. 行相同的操作。

也许这会有所帮助。 否则我不知道。

【讨论】:

    猜你喜欢
    • 2013-09-05
    • 2021-11-13
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 2019-12-20
    相关资源
    最近更新 更多