Pythonスクリプトを実行したときに権限が拒否されました。

Pythonスクリプトを実行したときに権限が拒否されました。

Pythonスクリプトを実行すると(sudoを使用するかどうかにかかわらず)、sh:1:Permission Deniedエラーが発生します。

ここに画像の説明を入力してください。

しかし、そのディレクトリとスクリプト自体でchmodやchownを使って解決できる方法はないようです。私が逃したものはありますか?

以下のように、関連ディレクトリとスクリプト(train.pyとtesseractディレクトリ)に対するすべての読み取り/書き込み/実行権限と所有権がありますが、まだ権限が拒否されます。

ここに画像の説明を入力してください。

私はLinux(現在Ubuntu 16.04を使用)を初めて使用しており、過去数日間この問題をインターネットで検索してみましたが、役に立ちませんでした。どんな助けでも大変感謝します!

ベストアンサー1

最初のスクリーンショットから(テキストを含む写真を投稿しないでください。)、そのコマンドを使用しているように見えますが、/usr/local/src/tesseract2番目のスクリーンショットを見ると、目次

Pythonスクリプトをtrain.py実行可能ファイルの正しいパスに更新する必要があるかもしれませんtesseract(パスが/usr/local/src/tesseractディレクトリのどこかにあるべきだと思います)。

おすすめ記事