我正在制作一个图像分类器,以使用Python和TensorFlow对火箭和飞机进行分类,但是我无法使用Pil.Image.Open加载我的训练图像文件夹。 这是我的代码:

train_data = "C:/Users/Will Downs/image_training/training_data/"

test_data = "C:/Users/Will Downs/image_training/test_data/"

def train_data_with_label():

train_images = []

for i in tqdm(os.listdir(train_data)):

path = os.path.join(train_data, i)

img = Image.open(path)

img.thumbnail((64, 64), Image.ANTIALIAS) # resizes image in-place

train_images.append([np.array(img), one_hot_label(i)])

shuffle(train_images)

return train_images

def test_data_with_label():

test_images = []

for i in tqdm(os.listdir(test_data)):

path = os.path.join(test_data, i)

img = Image.open(path)

img.thumbnail((64, 64), Image.ANTIALIAS) # resizes image in-place

test_images.append([np.array(img), one_hot_label(i)])

shuffle(test_images)

return test_images

这是我得到的错误:

PermissionError Traceback (most recent call last)

in

46 return test_images

47

---> 48 training_images = train_data_with_label()

49 testing_images = test_data_with_label()

50 tr_img_data = np.array([i[0] for i in training_images]).reshape(-1,64,64,1)

in train_data_with_label()

30 for i in tqdm(os.listdir(train_data)):

31 path = os.path.join(train_data, i)

---> 32 img = Image.open(path)

33 img.thumbnail((64, 64), Image.ANTIALIAS) # resizes image in-place

34 train_images.append([np.array(img), one_hot_label(i)])

~\Anaconda3\lib\site-packages\PIL\Image.py in open(fp, mode)

2768

2769 if filename:

-> 2770 fp = builtins.open(filename, "rb")

2771 exclusive_fp = True

2772

PermissionError: [Errno 13] Permission denied: 'C:/Users/Will Downs/image_training/training_data/Airplane'

关于这是为什么还是如何解决的任何建议?

python open permission denied_python - Image.open PermissionError:[Errno 13]权限被拒绝: - 堆栈内存溢出...相关推荐

  1. python打包成exe文件提示PermissionError: [Errno 13] Permission denied: ‘C:\\Users\\wj\\AppData\\Local\\Progr

    用python写了个脚本给业务部门用,考虑业务部分使用环境问题给打包成exe文件.在打包时提示PermissionError: [Errno 13] Permission denied: 'C:\\U ...

  2. python seaborn boxplot_python - 如何将文本框添加到Seaborn Boxplot? - 堆栈内存溢出

    我试图在框图中插入一个文本框,但是出了点问题. 让我们先绘制箱线图: import pandas as pd import matplotlib.pyplot as plt import seabor ...

  3. android_secure写权限,android - android.permission.WRITE_SECURE_SETTINGS,系统应用程序中的权限拒绝 - 堆栈内存溢出...

    我知道android.permission.WRITE_SECURE_SETTINGS应该在系统应用程序中调用,所以我将我的应用程序推入/ system / app并安装它,但错误信息显示: java ...

  4. aarch64 poky linux,python - aarch64-poky-linux-gcc:错误::没有这样的文件或目录 - 堆栈内存溢出...

    我正在尝试将mlpack包含到我的yocto版本中. 没有启用python绑定,我的食谱成功烘焙. 但是在构建python绑定时,出现以下错误: aarch64-poky-linux-gcc -mar ...

  5. python画柱形图把奇数年份也显示出来_python - Matplotlib奇数子图 - 堆栈内存溢出...

    我必须绘制一个有11个子点的图,如下所示. 但由于它是一个奇数,我不知道如何处理子图(4,3,12)去除它...并将2个最后的图放在中心而且我想增加子图大小作为空间太重要了. 代码如下. 代码是: p ...

  6. Python报错:PermissionError: [Errno 13] Permission denied解决方案详解

    报错信息 使用python做数据集的过程中,报如下错误: 错误原因 报错翻译过来是: 权限错误:[errno 13]权限被拒绝: 错误产生的原因是文件无法打开,可能产生的原因是文件找不到,或者被占用, ...

  7. Python程序员经常会遇到文件权限问题,例如在打开或写入文件时出现“PermissionError: [Errno 13] Permission denied...

    Python程序员经常会遇到文件权限问题,例如在打开或写入文件时出现"PermissionError: [Errno 13] Permission denied"错误.这个错误通常 ...

  8. python在linux上面下载文件以及文件夹到本地时候本地文件夹报PermissionError: [Errno 13] Permission denied的解决办法

    python报PermissionError: [Errno 13] Permission denied 重现步骤: 1.上班 2.洗杯子,大杯美式咖啡,准备一天的工作 3.程序由10个组件组成,每次 ...

  9. python里permission denied错误是什么_Python 3.6 解决 PermissionError: [Errno 13] Permission denied...

    出现该错误,首先尝试以管理员身份运行 cmd.exe 程序,然后关闭所有的与 python 相关的进程. open 打开一个文件夹(目录),而不是文件 这一错误一般发生在使用 open函数对文件打开, ...

最新文章

  1. error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
  2. python好难找工作_Python 太难找工作了
  3. [翻译]一步步教你配置SQL SERVER合并复制(五)配置Publisher(上)
  4. 财政指标是什么意思_in the black是“在黑暗中”吗?那in the dark是什么意思?
  5. 聊聊Java中的并发队列中 有界队列和无界队列的区别
  6. 牛客每日一题3.31 城市网络 树上倍增
  7. vue双向绑定时添加.sync不起作用的原因
  8. 【论文写作】网上选课系统中模块设计如何写
  9. Python开发过程中错误解决记录【持续更新记录,欢迎交流】
  10. 从googleDriver下载大数据集
  11. 如何快速提高产品互动能力?
  12. R语言基于visreg 包COX回归和连续变量交互效应(交互作用)的可视化分析
  13. Pr:Lumetri 颜色
  14. 银河麒麟V10(Kylin Linux V10)安装ElasticSearch
  15. wince 德赛西威2413_德赛西威NAV230凯立德2016春季专版C2134-C7M07-3921J0S
  16. python在mac模拟鼠标点击_python模拟鼠标点击和键盘输入的操作
  17. larval容器,服务提供者,门面案例
  18. 业务分析系列主题:做设计时,怎样理解和构建业务场景闭环?
  19. okhttp之自定义Interceptor:请求失败切换IP重试拦截器
  20. 《FLUENT 14.0超级学习手册》——第1章 流体力学与计算流体力学基础1.1 流体力学基础...

热门文章

  1. ccd相机好修吗_「CCD购买指南 」CCD废片大公开
  2. springboot banner在线生成_SpringBoot系列教程10--小花样之SpringBoot配置自定义Banner
  3. JTAG、JLINK、ULINK、ST-LINK的联系和区别
  4. 替换html标签内容正则表达式,正则表达式,替换所有HTML标签的简单实例
  5. python asyncio和celery对比_如何将Celery与asyncio结合? - python
  6. 如何实现点击微信内置浏览器返回按钮,返回指定页面,或者原地刷新
  7. Android隐藏媒体文件,如何仅在Android中过滤相关的媒体文件?
  8. sharepoint页面嵌入_在SharePoint 2010页面中嵌入SWF文件
  9. 网格布局每个网格都能放置一个组件_Android综合试题
  10. 编写程序计算 sentence 中有多少个单词,并指出其中最长和最短的单词。如果有多个最长或最短的单词,则将它们全部输出。