python - 试图打开图像但获得权限被拒绝错误
问题描述
编辑 我尝试了一张具有正确文件扩展名的不同图片,下面的图片就是我得到的。谁能解释发生了什么?
我正在尝试使用 PIL 打开文件图像,但出现以下错误。我已经尝试确保我的 ide 具有权限并且文件对所有人开放。我用谷歌搜索了这个,但得到了 chmod 和 chown 之类的解决方案,但它们让我陷入了另一个有其自身问题的兔子洞。如果有人可以帮助我,我将不胜感激。我的目标是显示图像。
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\Dante\\Pictures\\Python_flowers'
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
from PIL import Image
img = mpimg.imread('C:\\Users\\Dante\\Pictures\\Python_flowers')
print(img)
888EDIT 2 此代码让我的图像显示****
import matplotlib.image as mpimg
from PIL import Image
img = Image.open('C:\\Users\\Dante\\Pictures\\disco.jpg')
img.show()
解决方案
推荐阅读
- java - IBMMQ:消息以二进制形式发布,但以字符串形式发送
- amazon-web-services - 在 virtualenv 中使用单独的 aws-cli 凭据和配置
- mysql - 使用 ORDER BY 时 MySQL 查询缓慢
- r - 从父目录读取文件时出错
- vba - 如何打印缩小到适合一页的传入电子邮件?
- javascript - 为什么我的选项卡中有时会出现未定义?
- python - 无法调用 API 并在 Python 中获得相应的输出
- r - 从 r 中的均值计算总均值
- java - Android Studio 初学者 :( 此版本中使用了弃用的 Gradle 功能,使其与 Gradle 6.0 不兼容
- javascript - React tile 组件仅在鼠标中键单击后打开链接