PermissionError: [errno 13] permission denied when running python script in Windows 10
PermissionError: [errno 13] permission denied when running python script in Windows 10
当我 运行 我的 python 脚本从 Firebase 存储下载图像时,我收到以下错误“PermissionError:[Errno 13] Permission denied:”。我已尝试 运行以管理员身份登录但没有成功,我还检查了权限,它出现在我的设置中我有完全的读写权限所以我不知道该怎么做?
这是我的代码 运行ning:
import os
from google.cloud import storage
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = 'C:/Users/username/Documents/NNFILES/credential_file.json'
storage_client = storage.Client()
bucket = storage_client.get_bucket('project.appspot.com')
imageBlob = bucket.blob("/")
imagePath1 = "C:\Users\username\Downloads"
Blob = bucket.blob('result_5.png')
Blob.download_to_filename(imagePath1)
Blob.download_as_string()
此外,我已成功上传到 Firebase 存储,因此我认为这不是 .json 文件或 Firebase 的问题。
imagePath1 = "C:\Users\username\Downloads"
不是文件名。您正在尝试将文件复制到目录的顶部。您需要将文件名添加到该字符串的末尾。
当我 运行 我的 python 脚本从 Firebase 存储下载图像时,我收到以下错误“PermissionError:[Errno 13] Permission denied:”。我已尝试 运行以管理员身份登录但没有成功,我还检查了权限,它出现在我的设置中我有完全的读写权限所以我不知道该怎么做?
这是我的代码 运行ning:
import os
from google.cloud import storage
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = 'C:/Users/username/Documents/NNFILES/credential_file.json'
storage_client = storage.Client()
bucket = storage_client.get_bucket('project.appspot.com')
imageBlob = bucket.blob("/")
imagePath1 = "C:\Users\username\Downloads"
Blob = bucket.blob('result_5.png')
Blob.download_to_filename(imagePath1)
Blob.download_as_string()
此外,我已成功上传到 Firebase 存储,因此我认为这不是 .json 文件或 Firebase 的问题。
imagePath1 = "C:\Users\username\Downloads"
不是文件名。您正在尝试将文件复制到目录的顶部。您需要将文件名添加到该字符串的末尾。