powershell是windows好几年前推出的取代cmd的新一代shell,
比cmd用起来强很多,主要是自带命令补全比较方便。而且自身的功能比较强,不像linux的bash,要记一堆命令才能用。。。。
anaconda和miniconda默认安装的时候,已经不建议直接加入到path了,因为会和你原本电脑上的环境冲突。
比如原本你电脑上就有python,就会发生问题,或者你用了其他python版本管理,比如pyenv
装了anaconda之后会给你一个快捷方式,用来打开shell,这个shell里面自动设置了conda的环境变量,所以可以直接执行conda的命令。。。
我们可以通过在终端添加配置文件来启动conda环境。
在windows teminal里面加一个新的配置文件,启动命令就写从anaconda给的快捷方式里的命令。。。
如果是miniconda的话,它的shell目录里面有一个conda-hook.ps1,执行这个脚本就会载入conda
我们在命令行里面配置一下,这样打开就可以执行conda命令了。
pwsh.exe -ExecutionPolicy ByPass -NoExit -Command "&'D:\code\miniconda\shell\condabin\conda-hook'"
网友评论