[英]conda activate and conda.bat activate not activating virtual environment in Powershell
我一直在尝试在 Windows PowerShell 中激活虚拟环境,但没有任何响应,也没有环境更改。 这就是我得到的:
PS C:\> conda activate Capstone
PS C:\> conda.bat activate Capstone
PS C:\> cd users\alexa
PS C:\users\alexa> activate Capstone
PS C:\users\alexa> conda activate Capstone
PS C:\users\alexa> activate.bat Capstone
PS C:\users\alexa> conda.bat activate capstone
PS C:\users\alexa> conda info --envs
# conda environments:
#
base * C:\Anaconda3
Capstone C:\Anaconda3\envs\Capstone
env2 C:\Anaconda3\envs\env2
env3 C:\Anaconda3\envs\env3
project C:\Anaconda3\envs\project
tf2-1 C:\Anaconda3\envs\tf2-1
PS C:\users\alexa> Get-ExecutionPolicy
AllSigned
PS C:\users\alexa>
关于问题是什么的任何想法?
更新:运行 conda init,关闭 powershell 并重新打开,但仍然遇到相同的问题:
PS C:\Users\alexa> conda activate capstone
PS C:\Users\alexa> conda init
no change C:\Anaconda3\Scripts\conda.exe
no change C:\Anaconda3\Scripts\conda-env.exe
no change C:\Anaconda3\Scripts\conda-script.py
no change C:\Anaconda3\Scripts\conda-env-script.py
no change C:\Anaconda3\condabin\conda.bat
no change C:\Anaconda3\Library\bin\conda.bat
no change C:\Anaconda3\condabin\_conda_activate.bat
no change C:\Anaconda3\condabin\rename_tmp.bat
no change C:\Anaconda3\condabin\conda_auto_activate.bat
no change C:\Anaconda3\condabin\conda_hook.bat
no change C:\Anaconda3\Scripts\activate.bat
no change C:\Anaconda3\condabin\activate.bat
no change C:\Anaconda3\condabin\deactivate.bat
no change C:\Anaconda3\Scripts\activate
no change C:\Anaconda3\Scripts\deactivate
no change C:\Anaconda3\etc\profile.d\conda.sh
no change C:\Anaconda3\etc\fish\conf.d\conda.fish
no change C:\Anaconda3\shell\condabin\Conda.psm1
no change C:\Anaconda3\shell\condabin\conda-hook.ps1
no change C:\Anaconda3\Lib\site-packages\xontrib\conda.xsh
no change C:\Anaconda3\etc\profile.d\conda.csh
no change C:\Users\alexa\Documents\WindowsPowerShell\profile.ps1
no change HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
No action taken.
PS C:\Users\alexa> conda activate capstone
PS C:\Users\alexa>
确保你已经在你的 powershell 上运行了“conda init”。 这应该初始化该 shell 以使用 conda 环境。 之后,您可能必须重新打开外壳,然后它应该可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.