OSError:Unable to create file

出现错误:OSError:Unable to create file(unable to open file:name=‘filepath’,error massage=’input/output error’……)

首先打开文件路径,新建一个文件或文件夹,如遇到无法新建的情况,检查该文件所在磁盘所剩空间,有可能是磁盘空间不足,删除一些不需要的文件,扩展磁盘空间,问题即可解决。

--------------------------------------------------------------------------- OSError Traceback (most recent call last) <ipython-input-41-76f2930386d7> in <module>() ----> 1 model.save('CNN_CIFAR10_model_h5') D:\360downloads\Anaconda\envs\tensorflow_cpu\lib\site-packages\keras\engine\network.py in save(self, filepath, overwrite, include_optimizer) 1088 raise NotImplementedError 1089 from ..models import save_model -> 1090 save_model(self, filepath, overwrite, include_optimizer) 1091 1092 def save_weights(self, filepath, overwrite=True): D:\360downloads\Anaconda\envs\tensorflow_cpu\lib\site-packages\keras\engine\saving.py in save_model(model, filepath, overwrite, include_optimizer) 377 opened_new_file = False 378 --> 379 f = h5dict(filepath, mode='w') 380 381 try: D:\360downloads\Anaconda\envs\tensorflow_cpu\lib\site-packages\keras\utils\io_utils.py in __init__(self, path, mode) 184 self._is_file = False 185 elif isinstance(path, str): --> 186 self.data = h5py.File(path, mode=mode) 187 self._is_file = True 188 elif isinstance(path, dict): D:\360downloads\Anaconda\envs\tensorflow_cpu\lib\site-packages\h5py\_hl\files.py in __init__(self, name, mode, driver, libver, userblock_size, swmr, rdcc_nslots, rdcc_nbytes, rdcc_w0, track_order, **kwds) 406 fid = make_fid(name, mode, userblock_size, 407 fapl, fcpl=make_fcpl(track_order=track_order), --> 408 swmr=swmr) 409 410 if isinstance(libver, tuple): D:\360downloads\Anaconda\envs\tensorflow_cpu\lib\site-packages\h5py\_hl\files.py in make_fid(name, mode, userblock_size, fapl, fcpl, swmr) 177 fid = h5f.create(name, h5f.ACC_EXCL, fapl=fapl, fcpl=fcpl) 178 elif mode == 'w': --> 179 fid = h5f.create(name, h5f.ACC_TRUNC, fapl=fapl, fcpl=fcpl) 180 elif mode == 'a': 181 # Open in append mode (read/write). h5py\_objects.pyx in h5py._objects.with_phil.wrapper() h5py\_objects.pyx in h5py._objects.with_phil.wrapper() h5py\h5f.pyx in h5py.h5f.create() OSError: Unable to create file (unable to truncate a file which is already open)
07-13
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值