运行 python 脚本时权限被拒绝 2024-5-28 • ubuntu 我在运行 python 脚本时遇到 sh: 1: 权限被拒绝错误(无论是否使用 sudo), 但似乎无法在相关目录和脚本本身上使用 chmod 或 chown 来解决它。我有什么遗漏的吗? 如下所示,我拥有相关目录和脚本(train.py 和 tesseract 目录)的所有读/写/执行权限和所有权,但仍然被拒绝权限。 我是 Linux 新手(目前使用 Ubuntu 16.04),过去几天尝试用谷歌搜索这个问题但无济于事,任何帮助将不胜感激! 答案1 从您的第一个屏幕截图(不要发布文字图片),看起来好像您正在使用/usr/local/src/tesseract命令,但从第二个屏幕截图可以清楚地看出这是一个目录。 您的 Python 脚本train.py可能需要使用可执行文件的正确路径进行更新tesseract(我认为该路径必须位于/usr/local/src/tesseract目录中的某个位置)。 相关内容 Linux 服务器上所有进程意外停止 可重复、可靠的 SQL Server 部署 Docker 网络通信问题 如何检查系统当前的 NTP 配置? OS X Dock 的内存和 CPU 使用率非常高 启动时未找到操作系统 通过 VPN 使用名称解析访问文件共享 尝试卸载 mysql 时丢失了一堆 ubuntu-desktop 依赖项 在 RH5 Linux 上一个目录可以有多少个子目录? 键盘缺失笔画