前提・実現したいこと
Pythonの3系を勉強中の初心者です。
本を使って勉強しているのですが、
os.makedirs()関数の説明のところに書いてあった、コードの例をそのまま入力しても、エラーになってしまいます。
使用している端末は、MacBookです。
発生している問題・エラーメッセージ
Traceback (most recent call last):
File "<pyshell#392>", line 1, in <module>
os.makedirs('data/temp/new-dir')
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 215, in makedirs
makedirs(head, exist_ok=exist_ok)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 215, in makedirs
makedirs(head, exist_ok=exist_ok)
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/os.py", line 225, in makedirs
mkdir(name, mode)
OSError: [Errno 30] Read-only file system: 'data'
該当のソースコード
import os
os.makedirs('data/temp/new-dir')
試したこと
ネットに載っていたコードをそのままコピペで貼り付けてもエラーになりました。
回答1件
あなたの回答
tips
プレビュー