Conda 软件包泄漏到我的旧 venv 中,我也无法停用它

问题描述 投票:0回答:1

我在 Windows 上安装了 Conda,玩了一下,然后返回到我的旧项目。一般来说,他的 venv 会像往常一样工作,除了至少两件事:

  1. 已安装的软件包列表
    pip freeze -l
    散布着全局软件包(特别是非conda软件包,不知何故)
  2. 我无法使用任何命令停用它,无论是
    deactivate
    source deactivate
    还是
    conda deactivate
    ,前两个我收到
    DeprecationWarning: 'deactivate' is deprecated. Use 'conda deactivate'
    ,最后一个什么也没有发生,
    (venv)
    标识符只是保持不变。

奇怪的是,当我在测试文件夹中创建一个新的 venv 时,问题根本不存在。显然,康达搞砸了我的旧venv......不知何故。它可能与我使用 PyCharm 重新创建此 venv(在 Conda 安装之后)有关,尽管在项目设置中我明确将解释器设置为普通的非 Conda 解释器(版本 3.9.0)。将不胜感激您的建议。

python pycharm conda python-venv
1个回答
0
投票

我无法提供比重新安装 Windows 更好的解决方案,这最终发生在我的案例中。

© www.soinside.com 2019 - 2024. All rights reserved.