解決Win10 PowerShell無法激活Anaconda環境的問題
阿新 • • 發佈:2019-03-25
con code rsh naconda dea log https 解決 使用
最近在使用Anaconda的過程中,發現在Win10的PoerShell在使用conda activate 環境名
激活環境時無效,而CMD則可以。
這裏前提必須將Anaconda 寫入環境變量。否則在PowerShell 輸入conda 的任何命令都會無法識別。
解決方法如下:
- 用Win + X 組合鍵調出PowerShell 管理員模式;
- 輸入命令
conda install -n root -c pscondaenvs pscondaenvs
安裝PSCondaEnvs包; - 輸入命令
Set-ExecutionPolicy RemoteSigned
在出現選項後輸入Y
回車,更改PowerShell 的安全策略。 - 在PowerShell中激活和退出環境的命令分別為
activate 環境名
和deactivate
,註意:需要去掉原命令中開頭的conda,否則也不會成功。
這時問題應該解決了,結果如下:
參考資料:
https://github.com/BCSharp/PSCondaEnvs
https://blog.csdn.net/kdongyi/article/details/81905494
解決Win10 PowerShell無法激活Anaconda環境的問題