解决Powershell前面没有base,无法激活虚拟环境问题
1. Windows Powershell与CMD区别
在Win10系统下,按住Shift然后点击鼠标右键进入Windows Powershell,也可以win+x进入。
Windows Powershell可以实现命令提示符的所有功能,但是比命令提示符要强大的多。
Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。它比命令提示符的功能更强大,扩展了在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。
2. 如何解决Powershell前面没有base
Powershell前面没有base若只显示PS而无base,此时会影响我们进入创建的虚拟环境,
-
按下 win+x 组合键 ,选择 Windows Powershell(管理员)(A) 选项,以管理员身份运行powershell;
-
执行命令:
conda init powershell
- 如出现错误:
CommandNotFoundError: No command 'conda conda'
则由于该错误只在4.6.8到11中出现,其他版本应该没有什么问题。因为当前conda版本过高(我的是4.6.11),因此解决方案就是把conda降级。
执行命令:
conda install -n base conda==4.6.7
选择Yes同意后,将会安装较低版本。安装成功后关闭powershell.
- 再重复步骤1,以管理员身份运行powershell,即可出现前面带base的Powershell界面。问题j就解决了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/99891.html