【发布时间】:2020-02-10 11:33:50
【问题描述】:
我使用的是 macOS Catalina [10.15]。这是我尝试停用时得到的结果:
(django-learning) ~/git/stats-k8s/k8s-monitor (master) $ deactivate
DeprecationWarning: 'source deactivate' is deprecated. Use 'conda deactivate'.
(django-learning) ~/git/stats-k8s/k8s-monitor (master) $
(django-learning) ~/git/stats-k8s/k8s-monitor (master) $
(django-learning) ~/git/stats-k8s/k8s-monitor (master) $
(django-learning) ~/git/stats-k8s/k8s-monitor (master) $ conda deactivate
CommandNotFoundError: Your shell has not been properly configured to use 'conda deactivate'.
To initialize your shell, run
...
IMPORTANT: You may need to close and restart your shell after running 'conda init'.
(django-learning) ~/git/stats-k8s/k8s-monitor (master) $
我已经看过问题:How to leave/exit/deactivate a Python virtualenv 但没有帮助。
【问题讨论】:
-
这看起来你使用的是
conda,而不是标准的virtualenv。 -
您是否首先使用 conda 或 virtualenv 激活了这个环境?这些不是一回事。
-
刚刚发现问题出在一个 shell [我已经退出了]。可能是因为我试图使用
direnv激活和停用我的 virtualenv。
标签: python virtualenv virtualenvwrapper