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新增

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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • python中 列表(List)转换为字符串(Str)的方法

    python中 列表(List)转换为字符串(Str)的方法1、List列表转为Str字符串List中存的是字符串的时候,一般是通过.join()函数去转换:例:dataList=[‘1′,’2′,’3′,’4’]str1=“,”+join(dataList)print(dataList)…

  • linux查看网卡实时速率命令_linux查看哪个网卡是活跃的

    linux查看网卡实时速率命令_linux查看哪个网卡是活跃的[root@hadoop058~]#mii-tooleth0:negotiated100baseTx-FD,linkok100Mlinux下查看网卡工作速率Ethtool是用于查询及设置网卡参数的命令。概要:ethtoolethX//查询ethX网口基本设置ethtool–h//显示ethtool的命令帮助(help)ethtool–iethX//查询ethX网口的相…

    2022年10月19日
  • SQL之CASE WHEN用法详解

    SQL之CASE WHEN用法详解简单CASEWHEN函数:CASESCOREWHEN’A’THEN’优’ELSE’不及格’ENDCASESCOREWHEN’B’THEN’良’ELSE’不及格’ENDCASESCOREWHEN’C’THEN’中’ELSE’不及格’END等同于,使用CASEWHEN条件表达式函数实现:CASEWHENSCORE=’A’……

  • Oracle创建用户、角色、授权、建表

    Oracle创建用户、角色、授权、建表oracle数据库的权限系统分为系统权限与对象权限。系统权限(databasesystemprivilege)可以让用户执行特定的命令集。例如,createtable权限允许用户创建表,grantanyprivilege权限允许用户授予任何系统权限。对象权限(databaseobjectprivilege)可以让用户能够对各个对象进行某些操作。例如delete权限允许用

  • JQuery中的bind()和unbind()的理解「建议收藏」

    JQuery中的bind()和unbind()的理解「建议收藏」bind()和unbind()提供了事件的绑定和取消机制,既可以绑定html默认支持的事件,也能够绑定自定义的事件。1、JQuery中事件可以重复绑定,不会覆盖。当点击button1的时候,这2个

  • 像素密度的计算[通俗易懂]

    像素密度的计算[通俗易懂]手机屏幕5.0,指的是手机对角线的长度是5.0英寸,像素是960*1280,则像素密度的计算公式就是960的平方+1280的平方开根号除以5,得到的就是像素密度,一般有120,160,320,480

发表回复

您的电子邮箱地址不会被公开。

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