Code: Select all
conda env config vars set SOME_VAR='$ValueOfTheVariable!'
conda env config vars list -n my_env
Code: Select all
In [4]: os.environ.get('SOME_VAR')
Out[4]: '!'
[*] Umgebung in PowerShell deaktivieren /nachladen. Neuzuweisen Sie es dort
[*] Entfernen Sie die Umgebungsvariable in Betriebssystem und starten Sie Spyder (die beleidigende Version taucht wieder auf)
[*] In PowerShell verunsichert, dann Einstellung mit Doppelquoten mit einem Backtick vor dem $ (gemäß der zweiten Antwort hier)
Auch nach Abneigung des Variable In PowerShell bleibt die Variable in OS.Environ weiter, sodass ich der Meinung bin, dass sie woanders hinschaut und diese Version zuerst findet, bevor ich zu meiner Conda -Umgebung gelangt. Aber ich habe diese Variable neben Conda nie gesetzt.