1. 程式人生 > 實用技巧 >conda 在window - powershell 中無法啟用環境的問題

conda 在window - powershell 中無法啟用環境的問題

4.6版本以前的conda與powershell存在不相容問題, 所以如果conda版本過低, 需要先升級版本

使用如下命令:

#版本檢查
conda --version

#升級
conda update conda

初始化在shell中的配置, 除powershell外其他linux-shell也可以使用該方法

#Setup the new shell support (PowerShell, Bash, Command Prompt, etc.) with
conda init

此時重啟powershell視窗, 即可正常使用conda啟用python環境

windows下預設限制了ps1指令碼執行, 如果重新開啟shell後, 遇到類似如下報錯, 需要開啟許可權,

Documents\WindowsPowerShell\profile.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170

執行如下命令 : (參考ExecutionPolicy)

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

或者可在"設定-更新和安全-開發者選項"中手動開啟

參考:

  https://www.scivision.dev/conda-powershell-python/