Responder1
A (base)
notação existe para informar em qual ambiente virtual você está. Isso é muito útil quando você usa ambientes diferentes no mesmo sistema.
Se você não estiver fazendo nada em python, você pode executar conda deactivate
até precisar usar o ambiente python. Você pode interromper a ativação automática comconda config --set auto_activate_base false
Responder2
Obviamente, sua função prompt foi modificada, provavelmente por um dos perfis.
Veja a definição com:
(Get-Command prompt).Definition
E veja se você consegue avaliar a origem visualizando os possíveis arquivos de perfil:
$PROFILE|Format-List -Force
Você também pode deixar o PowerShell fazer o trabalho:
## P:\Teste\2019\07\21\SU_1462281.ps1 $PROFILE.PSObject.Properties | Where-Object Membertype -eq Noteproperty | ForEach-Object{ if (Caminho de teste $_.Value){ Select-String -Path $_.Value -Pattern 'função\s*prompt' } } #
Exemplo de saída, que contém resultados encontradosPath:LineNumber:Line
C:\Users\LotPings\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1:69:function Prompt {
Responder3
O script que aciona o conda sempre que uma janela do PowerShell é iniciada geralmente é denominado profile.ps1 e pode estar localizado em
C:\users\userName\OneDrive - xxxx\Documents\WindowsPowerShell\profile.ps1
Observe que provavelmente você encontrará o arquivo no seguinte caminho, isso dependerá da configuração do seu computador:
C:\usuários\nome do usuário\Documentos\WindowsPowerShell\profile.ps1
Dentro deste arquivo você encontrará o seguinte código:
#region conda initialize
# !! Contents within this block are managed by 'conda init' !!
(& "C:\Users\UnserName\Anaconda3\Scripts\conda.exe" "shell.powershell" "hook") | Out-String | Invoke-Expression
#endregion
Para corrigir isso, adicione um sinal numérico (# ) à linha não comentada é comentada como o restante das linhas, salve-o (cada linha do snippet deve começar com #). Depois de reiniciar uma janela do PowerShell, você não verá mais que o conda foi iniciado automaticamente.
Responder4
Eu o removi abrindo este arquivo:
C:\Users\<XXX>\anaconda3\shell\condabin\conda-hook.ps1
Mude esta linha de $True
para $False
:
$CondaModuleArgs = @{ChangePs1 = $True}