完美解决PermissionError: [Errno 13] Permission denied: ‘./data\mnist\train-images-idx3-ubyte’

下滑查看解决方法

文章目录

    • 报错问题
    • 解决思路
    • 解决方法
    • 交流

报错问题

PermissionError: [Errno 13] Permission denied: ‘./data\mnist\train-images-idx3-ubyte‘

解决思路

这个错误通常是由于缺少对文件或目录的读写权限导致的。

解决方法

下滑查看解决方法

确保你有足够的权限:检查你正在运行代码的用户是否具有足够的权限读取和写入文件。如果你是在 Linux 或 macOS 上运行代码,可以使用命令 ls -l 检查文件或目录的权限并使用 chmod 命令修改权限。如果你是在 Windows 上运行代码,可以右键点击文件或目录,选择 “属性”,然后在 “安全” 选项卡中修改权限。

将文件移动到一个具有读写权限的目录:将文件移动到一个你有读写权限的目录中,比如你的用户主目录下。

以管理员身份运行代码:如果你是在 Windows 上运行代码,尝试以管理员身份运行代码。右键点击代码文件,选择 “以管理员身份运行”。

检查文件路径是否正确:确保文件路径是正确的,并且文件实际存在于指定的路径中。

关闭防火墙或杀毒软件:有时候防火墙或杀毒软件会阻止对文件的读写操作。尝试关闭防火墙或杀毒软件,并重新运行代码。
以上内容仅供参考,具体问题具体分析,如果对你没有帮助,深感抱歉。

交流

对软考有兴趣的朋友可以进博主的交流群,目前有软件设计师、高项、系统架构师、系统分析师四个群。

  1. 群内有历年真题、电子书等资料可以自取;
  2. 无营销、纯交流群;
  3. 每周会有两次送书活动一次三本,包邮到家。

交流入口