power Shell 一打开就有红字错误:
Invoke-Expression : 所在位置 行:1 字符: 1164
+ ... \Xshell 7;C:\Program Files (x86)\NetSarang\Xftp 7;"C:\Program Files\N ...
+ ~~~~~~~~~~
表达式或语句中包含意外的标记“C:\Program”。
所在位置 D:\Programe\Anaconda\shell\condabin\Conda.psm1:109 字符: 15
+ Invoke-Expression -Command $activateCommand;
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ParserError: (:) [Invoke-Expression], ParseException
+ FullyQualifiedErrorId : UnexpectedToken,Microsoft.PowerShell.Commands.InvokeExpressionCommand
这边我使用了很多无用的办法:
①conda init
②conda install -n root -c pscondaenvs pscondaenvs
③把Invoke-Expression -Command $activateCommand;
改成
If(-not [String]::IsNullOrEmpty($activateCommand)) {
Invoke-Expression -Command $activateCommand;
}
后来我在查看的时候发现他们很多都有一种思路,那就是系统环境变

博客讲述了在使用PowerShell时遇到的红字错误,该错误与系统环境变量中的CUDA路径有关。作者发现存在两个CUDA版本的环境变量,导致冲突。通过删除冗余的CUDA环境变量,特别是CUDA 11.3的相关路径,问题得到解决。建议遇到相同问题的深度学习用户检查并处理可能的CUDA版本冲突。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



