conda_env软件包在将 Python 版本降级到 3.6 时不可用



我正在尝试创建一个安装了Conda和Python 3.6的Docker镜像。我已经安装了带有默认Python 3.7的Anaconda 3。然后我使用以下命令降级到 Python 3.6:

conda install -y python=3.6

这导致 Python 3.6 成功安装,但是当我随后执行conda --version时,它给了我错误

未找到"康达"模块

我发现python3.6/site-packages文件夹下没有与Conda相关的软件包,而是在python3.7/site-packages下找到所有这些软件包。

它以前曾经工作过。有没有办法将conda打包python3.6文件夹下?

Srikanth, 当您使用任何库的旧版本时,您应该始终尝试创建新环境。

conda create -n myenv python=3.4

如果要在此环境中安装特定软件包,可以使用

conda install -n myenv tensorflow

有关详细信息,请参阅此文档: docs.conda.io

最新更新