首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >命令提示符不能正确执行.py文件?

命令提示符不能正确执行.py文件?
EN

Stack Overflow用户
提问于 2019-06-25 21:09:42
回答 1查看 191关注 0票数 0

我经常使用Adobe产品(如Premiere Pro/Photoshop),并希望有不一致的Rich Presence实现。我发现了一个非常有用的python脚本:https://github.com/smokes/adobe-rpc

如果我手动执行它(打开命令提示符),它工作得很好,它会检测到我的不一致和Premiere Pro/Photoshop,并在不一致的情况下正确显示它。

然而,当我启动Premiere Pro/Photoshop时,我想运行这个脚本,所以我使用了一个批处理文件:

代码语言:javascript
运行
复制
@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或Adobe软件。它只显示“运行Adobe/Discord应用程序”。

我已经测试了脚本,打开一个新的命令提示符,并将脚本拖入:与上面所述的结果相同。它找不到不协调的或Adobe软件。

这对我来说非常奇怪,因为如果我手动打开它,我可以完美地运行它,但如果我在命令提示符下运行它就不行了。

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

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

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

EN

回答 1

Stack Overflow用户

发布于 2019-07-16 10:55:31

警告!这是评论,也许两者都有答案!

首先:你在PATH中添加了Python 3.4>=吗?如果不是,则添加。

第二:您是否遵循README.md中的说明?如果不是,请跟随!

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

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

  1. 转到脚本的文件夹
  2. SHIFT,然后单击RMB,也称为Right Button Mouse。在menu Open Command Prompt here or Open Powershell here must be Open Command Prompt here is displayed do Open Powershell here,单击它。
  3. Now do:python scriptname.py ~我不知道该脚本的用法,如果它需要参数,只需do do python scriptname.py arguments.
  4. If Open Powershell here is displayed Open Command Prompt here。返回,但首先复制并按WIN+R,然后在行输入中键入cmd.
  5. In Command Prompt(CMD)并粘贴您的目录,然后点击Enter.
  6. Now do directory.
  7. Then as in 4.

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56754876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档