一、问题
在pycharm下的终端激活conda环境遇到的问题。
Invoke-Expression : 所在位置 行:1 字符: 1812
+ ... C:\Program Files\JetBrains\PyCharm 2021.3.1\bin;.;"C:\Program Files\N ...
+ ~~~~~~~~~~
表达式或语句中包含意外的标记“C:\Program”。
所在位置 G:\ProgramData\Anaconda3\shell\condabin\Conda.psm1:76 字符: 9
+ Invoke-Expression -Command $activateCommand;
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ParserError: (:) [Invoke-Expression], ParseException
+ FullyQualifiedErrorId : UnexpectedToken,Microsoft.PowerShell.Commands.InvokeExpressionCommand
二、解决方法
经过一下午的查找试过很多方法,最终发现是系统环境变量的问题。刚开是为了安装CUDA和cudnn参考的是一篇优快云链接,里面有一步设置环境变量的步骤如下图
解决方案:
根据上面提示报错的环境变量
把环境变量Path中含有 ; 的分开写
这里面的环境变量%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_LIB_PATH%;%CUDA_SDK_BIN_PATH%;需要分开写,如下图: