运行 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目录中的某个位置)。 相关内容 合并 2 条互联网线路 [重复] BSOD 内存管理 打印机不会停止打印 使用两个路由器设置两个 WiFi 网络(一个公共网络,一个私人网络) IEEE 格式的单独参考部分 如何将包裹恢复到原始状态 数学模式中字母和数字的大小不成比例 打开硬盘时出错 Ubuntu 16.04 屏幕持续闪烁[重复] 显示行名称而不是 Excel 单元格名称