conda активировать и conda.bat активировать, не активируя виртуальную среду в Powershell

#python #powershell #cmd #anaconda #conda

#python #powershell #cmd #anaconda #conda

Вопрос:

Я пытался активировать виртуальную среду в Windows PowerShell и не получал никакого ответа и никаких изменений среды. Это то, что я получал:

 PS C:> conda activate Capstone
PS C:> conda.bat activate Capstone
PS C:> cd usersalexa
PS C:usersalexa> activate Capstone
PS C:usersalexa> conda activate Capstone
PS C:usersalexa> activate.bat Capstone
PS C:usersalexa> conda.bat activate capstone
PS C:usersalexa> conda info --envs
# conda environments:
#
base                  *  C:Anaconda3
Capstone                 C:Anaconda3envsCapstone
env2                     C:Anaconda3envsenv2
env3                     C:Anaconda3envsenv3
project                  C:Anaconda3envsproject
tf2-1                    C:Anaconda3envstf2-1

PS C:usersalexa> Get-ExecutionPolicy
AllSigned
PS C:usersalexa>
  

Есть какие-нибудь идеи относительно того, в чем проблема?

Обновление: запустил conda init, закрыл powershell и снова открыл, но все еще получаю ту же проблему:

 PS C:Usersalexa> conda activate capstone
PS C:Usersalexa> conda init
no change     C:Anaconda3Scriptsconda.exe
no change     C:Anaconda3Scriptsconda-env.exe
no change     C:Anaconda3Scriptsconda-script.py
no change     C:Anaconda3Scriptsconda-env-script.py
no change     C:Anaconda3condabinconda.bat
no change     C:Anaconda3Librarybinconda.bat
no change     C:Anaconda3condabin_conda_activate.bat
no change     C:Anaconda3condabinrename_tmp.bat
no change     C:Anaconda3condabinconda_auto_activate.bat
no change     C:Anaconda3condabinconda_hook.bat
no change     C:Anaconda3Scriptsactivate.bat
no change     C:Anaconda3condabinactivate.bat
no change     C:Anaconda3condabindeactivate.bat
no change     C:Anaconda3Scriptsactivate
no change     C:Anaconda3Scriptsdeactivate
no change     C:Anaconda3etcprofile.dconda.sh
no change     C:Anaconda3etcfishconf.dconda.fish
no change     C:Anaconda3shellcondabinConda.psm1
no change     C:Anaconda3shellcondabinconda-hook.ps1
no change     C:Anaconda3Libsite-packagesxontribconda.xsh
no change     C:Anaconda3etcprofile.dconda.csh
no change     C:UsersalexaDocumentsWindowsPowerShellprofile.ps1
no change     HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun
No action taken.
PS C:Usersalexa> conda activate capstone
PS C:Usersalexa>
  

Комментарии:

1. Вы выяснили, как устранить проблему? Я тоже столкнулся с той же проблемой.

Ответ №1:

Убедитесь, что вы запустили «conda init» на вашем powershell. Это должно инициализировать эту оболочку для использования сред conda. После этого вам, возможно, придется повторно открыть оболочку, и тогда она должна работать.

Комментарии:

1. На самом деле я это уже сделал … обновил исходное сообщение, чтобы продемонстрировать.