如何解决 'google-oauthlib-tool.exe is not on PATH' 警告
'google-oauthlib-tool.exe is not on PATH' 警告: 问题解析和解决方案
当你收到 'WARNING: The script google-oauthlib-tool.exe is installed in 'C:\Users\86139\AppData\Roaming\Python\Python39\Scripts' which is not on PATH.' 警告时,意味着你的系统无法在默认路径中找到该脚本。
原因:
Python 安装的脚本 'google-oauthlib-tool.exe' 位于 'C:\Users\86139\AppData\Roaming\Python\Python39\Scripts' 目录下,而这个目录没有被添加到你的系统环境变量 PATH 中。因此,当你试图在命令行中运行该脚本时,系统找不到它。
解决方案:
你有两个选择来解决这个问题:
1. 将脚本目录添加到 PATH:
- 打开你的系统环境变量设置。 - 找到名为 'PATH' 的变量,并点击 '编辑'。 - 在变量值的末尾添加 ';C:\Users\86139\AppData\Roaming\Python\Python39\Scripts' (注意分号用于分隔不同的路径)。 - 保存更改并重新打开命令行窗口,现在系统应该能够找到 'google-oauthlib-tool.exe' 脚本了。
2. 使用 --no-warn-script-location 参数:
- 如果你不想修改 PATH 环境变量,你可以在执行命令时添加参数 '--no-warn-script-location'。 - 例如,如果你要运行 'google-oauthlib-tool.exe' 命令,你可以使用 'google-oauthlib-tool.exe --no-warn-script-location'。 - 这将阻止系统发出警告,但脚本仍然只能从其安装目录运行。
通过以上两种方法,你可以解决 'google-oauthlib-tool.exe is not on PATH' 警告并顺利使用你的 Python 脚本。
原文地址: https://www.cveoy.top/t/topic/f1Ul 著作权归作者所有。请勿转载和采集!