版本Anaconda 4.8.3
我不能做的是:
我不能从powershell激活任何环境的。conda activate base
我能做的是:
conda env list
conda create -n xxx
conda remove -n xxx
我尝试过许多解决办法,但结果都是无用的:
conda init powershell
restart powershell
conda activate
conda update -n base conda
和重做1conda install -n root -c pscondaenvs pscondaenvsSet-ExecutionPolicy RemoteSigned
运行activate base
发布于 2020-12-05 18:55:29
你不需要行政许可。
在Windows上安装Anaconda或Miniconda之后,打开“开始”菜单中的Anaconda Powershell Prompt
。
或者,如果您没有在那里看到它,那么假设您已经在路径C:\ miniconda3 \4.9.2处安装了miniconda3,请执行以下操作:
powershell -ExecutionPolicy ByPass -NoExit -Command "& 'C:\miniconda3\4.9.2\shell\condabin\conda-hook.ps1' ; conda activate 'C:\miniconda3\4.9.2' "
现在试着:
conda init powershell
重新打开powershell。
附加注意事项:默认情况下,当我们打开终端时,将自动激活自己。如果不愿意,请使用以下方法禁用自动激活:
conda config --set auto_activate_base false
发布于 2021-06-16 05:07:29
打开“从开始”菜单中的Anaconda Powershell Prompt
。现在试着:
conda init powershell
现在重新启动powershell,如果在powershell中发现如下错误:
无法加载\WindowsPowerShell\profile.ps1,因为此系统上禁用了正在运行的脚本。有关更多信息,请参见https:/go.microsoft.com/fwlink/?LinkID=135170.的about_Execution_Policies一行:1个字符:3个
然后更改执行策略。将此代码键入powershell:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
要找到关于执行策略的更多信息,您可以访问这个链接。
发布于 2022-03-30 14:17:45
下面是我的轻松解决方案,它可以与Anaconda、Miniconda,甚至Miniforge一起工作:
condabin
文件夹,例如:C:\Users\<username>\anaconda3\condabin
./conda init powershell
,然后重新打开powershell。ps1 cannot be loaded because running scripts is disabled on this system
,只需以管理员身份运行Powershell并输入以下内容:https://stackoverflow.com/questions/64149680
复制相似问题