OSError: Failed to open file b‘C:\\Users\\\xe6\x96\x87…\\ AppData\\Local\\Temp\\scipy-xxxxx 报错

OSError: Failed to open file b‘C:\\Users\\\xe6\x96\x87…\\ AppData\\Local\\Temp\\scipy-xxxxx 报错关于使用《FirstOrderMotionModelforImageAnimation》Github项目中所遇到的OSError:Failedtoopenfileb’C:\\Users\\\xe6\x96\x87…\\AppData\\Local\\Temp\\scipy-xxxxx报错原因:路径中包含中文解决方案:修改计算机环境变量中的Temp文件夹路径OSError:Failedtoopenfileb’C:\Users\\xe6\x96\x87…\AppDa

大家好,又见面了,我是你们的朋友全栈君。

关于使用《First Order Motion Model for Image Animation》Github项目中所遇到的 OSError: Failed to open file b’C:\\Users\\\xe6\x96\x87…\\ AppData\\Local\\Temp\\scipy-xxxxx 报错

OSError: Failed to open file b’C:\Users\\xe6\x96\x87…\ AppData\Local\Temp\scipy-xxxxx 报错)

原因:路径中包含中文

比如说我的用户名叫 哇啦哇啦,包含中文,在操作文件的过程中会因为中文字符的原因导致无法找到正常的路径,因此会出现 Users\ + xe6…那些报错。

解决方案:修改计算机环境变量中的Temp文件夹路径

右键点击计算机 -> 属性 -> 高级系统设置 -> 环境变量
把里面的Temp的路径改成自己定义的 纯英文路径 即可在这里插入图片描述

最后点击确定就完事了

TEMP和TMP变量的作用

1.这两个变量的值都一样,均指向位于默认C盘的TempFiles文件夹。

2.这个文件夹的作用是用于存储在文件操作过程中的临时文件,比如安装软件、对压缩包进行操作等都会先把必要的文件复制到TempFiles目录,然后再拷贝到目的文件夹,如果一切正常的话,系统自己会清空Temp下的临时文件。

3.这个文件夹的路径可以更改到别的盘符下,从而节省C盘空间。但是要注意的是,如果使用的是固态硬盘和机械硬盘的组合,将临时文件夹路径从固态盘转为机械硬盘下后可能会存在性能变差的问题。因此建议在更换路径时优先选择固态硬盘。

2022.04.06新增

修改保存后请重启电脑,也可以尝试重启软件看看,否则可能新路径不生效。
问题的最佳解决方法是修改用户名为纯英文,这样做可以避免绝大多数因为中文字符无法识别导致的路径报错。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152592.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月24日 下午2:36
下一篇 2022年6月24日 下午2:36


相关推荐

  • 两个51单片机之间进行串行通信

    两个51单片机之间进行串行通信文章目录案例介绍 案例分析 硬件设计案例介绍 利用单片机 a 将一段流水灯控制程序发送到单片机 b 来控制单片机 b 的 P1 口 点亮 8 位 LED 灯 案例分析 a 完成发送 b 完成接收 编写程序设置 a 令 SM0 0 SM1 1 串行口工作方式 1 设置 b 令 SM0 0 SM1 1 REN 1 使接收允许 1 数据发送程序 include reg51 h unsignedchar 0xfe 0xfd 0xfb 0xf7 0xef 0xdf 0xbf 0x7f reg51 h

    2026年3月18日
    2
  • linux如何退出文件查看模式,linux vi保存退出指令(如何退出vi)

    linux如何退出文件查看模式,linux vi保存退出指令(如何退出vi)有很多方法退出Vi当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell;若当前编辑的文件没被修改过则Vi直接退出返回到shell在末行模式下输入命令:wVi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名[例]:wnewfi…

    2026年4月15日
    4
  • C++字符串数组

    C++字符串数组转载文章 C 提供了一种新的数据类型 字符串类型 string 类型 在使用方法上 它和 char int 类型一样 可以用来定义变量 这就是字符串变量 用一个名字代表一个字符序列 实际上 string 并不是 C 语言本身具有的基本类型 它是在 C 标准库中声明的一个字符串类 用这种类可以定义对象 每一个字符串变量都是 string 类的一个对象 一 字符串变量的定义和引用 1 定义字

    2026年3月18日
    0
  • lunix针对用户的常用操作命令

    lunix针对用户的常用操作命令(1)使用who查看目前有哪些用户登录了服务器,见下图[root@vm18~]#whorootpts/02015-03-2710:23(192.168.9.188)从上文可以看出用户root使用ip地址为192.168.9.188登录到linux系统上 (2)看看root都在什么时间登录过系统 [root@vm18~]#lastrootrootpts/0192.168.9.1…

    2022年10月3日
    6
  • python 随机函数的具体各种使用

    python 随机函数的具体各种使用

    2021年11月10日
    51
  • 如何使用 Deepseek 配置 AI 助手?

    如何使用 Deepseek 配置 AI 助手?

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号