Python Scope:指定的 Python 路径无效:C:\Users\LENOVO\AppData\Local\Microsoft\WindowsApps\python

Python 范围:指定的 Python 路径无效:C:\Users\LENOVO\AppData\Local\Microsoft\WindowsApps\python

打开命令提示符,输入“where python”以获取路径

你好,@Ejaz_Ab

打开命令提示符并运行:where python 或 where python3
在 UiPath 的 Python Scope 中,将 path 属性设置为实际的 python.exe 路径。
确保 pythonversion 属性与你安装的版本一致,例如:python37、python38 等。

谢谢

@Ejaz_Ab 请参考 UiPath 关于 Python Scope 的文档,以获得更好的帮助。
我在以下位置找到了相关信息:

路径 - Python 环境安装文件夹的路径(例如,"C:\Users\<User Name>\AppData\Local\Programs\Python\Python<version>")。此字段仅支持字符串和 String 变量。

活动 - Python Scope

此错误是因为提供的路径不是有效的 Python 安装目录。请确保已正确安装 Python,并将路径设置为实际的 python.exe(例如 C:\Python39\python.exe)。请使用正确的可执行文件路径更新 Python Scope 活动。

或者,如果你只使用文件夹路径,请使用 C:\Users\LENOVO\AppData\Local\Microsoft\WindowsApps\python\,再多加一个 \ 斜杠

@Ejaz_Ab,

该错误的根本原因是 Python Scope 配置不正确。

请按照这份操作指南了解正确使用这些活动的方法。

嗨 @Ejaz_Ab

从 python.org 安装 Python,然后在 UiPath Python Scope 中,将 PythonPath 设置为 python.exe 的完整路径(不要使用 WindowsApps 路径)。你可以在命令提示符中运行 “where python” 来查找该路径。

我已经应用了你们告诉我的所有方法,但还是遇到了同样的问题

@Ejaz_Ab
你可以观看这段简短的 YouTube 教程,了解如何设置 Python 路径。

@Ejaz_Ab 你还遇到这个错误吗?

找到位置后,我在查找 Python 的 exe 文件时遇到了这个问题

Python 作用域:初始化 Python 引擎时出错
现在一切都正常,却出现了这个错误

是的,@Ejaz_Ab

你使用的是公司电脑吗?如果是,请联系系统管理员解决安装问题。这可能是公司政策限制所致。
然后按以下方式再次检查。

祝自动化愉快

不,这是我自己的机器

那就试试右键单击安装程序文件,然后选择“以管理员身份运行”。这样安装程序就能获得进行系统级更改所需的权限。

这是由 Windows 安全机制导致的。

UiPath 是否支持高于 3.10 的 Python 版本?

嗨 @Ejaz_Ab,请将代码保存为 .py 文件,然后使用 PowerShell 命令运行。这样非常有效,而且你可以使用环境变量中配置的 Python 版本。

我想用 Python 活动来做,而不是用 PowerShell。

“C:\Users\LENOVO\AppData\Local\Programs\Python\Python313\python313.dll” “C:\Users\LENOVO\AppData\Local\Programs\Python\Python313”

Python Scope: 初始化 Python 引擎时出错