Python报错:PermissionError: [Errno 13] Permission denied的解决办法

 更新时间:2022年02月10日 10:41:52   作者:辛特  
这篇文章主要给大家介绍了关于Python报错:PermissionError: [Errno 13] Permission denied的解决办法,文中给出了详细的解决办法,需要的朋友可以参考下

问题描述:

我一直用python处理气象数据,之前写过一个处理气象数据的程序,一直都可以用的,可是昨天我再想处理数据的时候提示我如下错误

Traceback (most recent call last):
 ...中间忽略
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\xarray\backends\file_manager.py", line 205, in _acquire_with_cache_info
    file = self._opener(*self._args, **kwargs)
  File "src\netCDF4\_netCDF4.pyx", line 2330, in netCDF4._netCDF4.Dataset.__init__
  File "src\netCDF4\_netCDF4.pyx", line 1948, in netCDF4._netCDF4._ensure_nc_success
PermissionError: [Errno 13] Permission denied: b'E:\\meteo\\metee\\longbasaba_19900530-19900930.nc'

从最后一行可以看出,好像就是拒绝我导出数据,而且错误的地方就是在导出数据的位置

ds.to_netcdf(r'E:\meteo\metee\longbasaba_19900530-19900930.nc')

然后就是上网查资料,查了很多对于该问题描述的都不是很清晰,弄来弄去从昨晚到今天中午啥也没做,真的是坑死了,时间都浪费在这上面。为了让大家避坑我必须把这个问题的解决方法写出来。

解决方案

其实在我昨天查问题的时候也不是一点收获没有,有一些就是说没有管理员权限什么的,让以管理员身份运行。大家可以试试以管理员身份运行你的python文件,看看能不能起作用。即使是能起作用也不能每次都以管理员身份运行对不对。所以,下面是我给出的解决方法。

第一步:找到你python文件所在的文件夹,右键属性查看属性状态

我的这个文件夹就是被设置为只读,坑死老子了自己变成只读

我的这个文件夹被设置为只读,坑死老子了,也不知道为啥自己就变成只读!!!

第二步:取消勾选只读,然后确定即可

然后再去直接运行你的文件试试,会有奇迹发生。

当然还可能是一些更小白的问题,比如你想写入的文件正在打开或者你的代码需要你自己先创建文件,这也可能会返回这个错误。

附另一种解决方案

解决方案如下:

1.检查对应路径下的文件是否存在,且被占用。如果文件不存在,就找到对应文件即可;如果文件存在,被占用,将占用程序暂时关闭。

2.修改cmd的权限,以管理员身份运行。

3.检查是否是打开了文件夹。

最后,希望大家能避免这些错误,给自己节省一点宝贵的时间。

我是一名浪费了很多时间的研究生。

总结

到此这篇关于Python报错:PermissionError: [Errno 13] Permission denied的解决办法的文章就介绍到这了,更多相关Python报错:PermissionError: [Errno 13] Permission denied内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python 实现让字典的value 成为列表

    python 实现让字典的value 成为列表

    今天小编就为大家分享一篇python 实现让字典的value 成为列表,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • 全网最简约的Anaconda+Python3.7安装教程Win10

    全网最简约的Anaconda+Python3.7安装教程Win10

    这篇文章主要介绍了全网最简约的Anaconda+Python3.7安装教程Win10,图文讲解全流程安装方法,还不会的小伙伴快来看看吧
    2023-03-03
  • Python实现多进程共享数据的方法分析

    Python实现多进程共享数据的方法分析

    这篇文章主要介绍了Python实现多进程共享数据的方法,结合实例形式分析了Python多进程共享数据的相关实现技巧,需要的朋友可以参考下
    2017-12-12
  • python tkinter窗口最大化的实现

    python tkinter窗口最大化的实现

    这篇文章主要介绍了python tkinter窗口最大化的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Django组件之cookie与session的使用方法

    Django组件之cookie与session的使用方法

    这篇文章主要介绍了Django组件之cookie与session的使用方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • 使用Python串口实时显示数据并绘图的例子

    使用Python串口实时显示数据并绘图的例子

    今天小编就为大家分享一篇使用Python串口实时显示数据并绘图的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • 使用VLC实现自动播放视频的操作方法

    使用VLC实现自动播放视频的操作方法

    VLC是一款开源的多媒体播放器,它支持大量的视频和音频格式,并且具有强大的脚本和编程接口,这篇文章主要介绍了使用VLC实现自动播放视频,需要的朋友可以参考下
    2024-03-03
  • Django框架使用mysql视图操作示例

    Django框架使用mysql视图操作示例

    这篇文章主要介绍了Django框架使用mysql视图操作,结合实例形式分析了mysql视图的创建、查看以及Django框架使用mysql视图相关操作技巧,需要的朋友可以参考下
    2019-05-05
  • 详解从Django Allauth中进行登录改造小结

    详解从Django Allauth中进行登录改造小结

    这篇文章主要介绍了从 Django Allauth 中进行登录改造小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Python 字典dict使用介绍

    Python 字典dict使用介绍

    这篇文章主要介绍了Python 字典dict使用介绍,需要的朋友可以参考下
    2014-11-11

最新评论