適切なアクセス権限がないために実行できませんが表示されたときに試した方法

Macでcommandファイルを実行しようとしたところ「適切なアクセス権限がないために実行できません」と表示されました。

経緯

PythonでOpenAIを使ってブログのアイキャッチ画像を生成するコードを書きました。
Pythonで書いたファイル(ここでは「eyecatch.py」)は次のようなファイルを書くとダブルクリックで実行できます。
ファイル名はここでは「eyecatch.command」としました。

cd `dirname $0`
python3 eyecatch.py

解決方法

エラーメッセージには「情報を見る」を確認するように書かれていますがダメです。
ターミナルでcommandファイルのあるフォルダまで移動して、次を実行します。

$ chmod u+x eyecatch.command

コメント

タイトルとURLをコピーしました