問題
不顯示虛擬環境名,、
也無法conda activate ...
運行conda init powershell 之后,
重啟 terminal 顯示沒法執行profile.ps1
解決方案轉載:
打開管理員power shell,修改執行策略,執行:get-ExecutionPolicy,回復Restricted,表示狀態是禁止的
Restricted——默認的設置, 不允許任何script運行
AllSigned——只能運行經過數字證書簽名的script
RemoteSigned——運行本地的script不需要數字簽名,但是運行從網絡上下載的script就必須要有數字簽名
Unrestricted——允許所有的script運行
執行:set-ExecutionPolicy RemoteSigned即可
輸入:conda init,C:\Users\xxx\Documents\WindowsPowerShell下會生成配置文件profile.ps1,重啟power shell后,默認會進入conda的base環境,要恢復刪除profile.ps1。最后根據個人情況,執行set-ExecutionPolicy Restricted策略改回Restricted。
————————————————
版權聲明:本文為CSDN博主「死神蘿莉」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u010741500/article/details/107154893
