docker不同版本上的miniconda无需降级?

时间:2019-04-03 16:27:32

标签: python docker

我正在尝试做以下事情:

  • 在docker容器中安装miniconda
  • 安装python 3.6
  • 安装我需要的软件包
  • 删除点
  • 删除conda

现在,第一个问题是如何安装具有特定版本的miniconda? 我唯一的方法是在默认安装(python 3.7.4随附)后运行。

 conda install python=3.6.8

这会降级python版本。那么有没有办法将参数传递到miniconda安装中以预先选择版本?该版本似乎已备份到安装包中

https://repo.anaconda.com/miniconda/Miniconda3-4.5.11-Linux-x86_64.sh

现在,当我尝试卸载pip ..时,它正在尝试删除python!?

 conda remove pip
Collecting package metadata: done
Solving environment: done

## Package Plan ##

  environment location: /opt/conda

  removed specs:
    - pip


The following packages will be REMOVED:

  asn1crypto-0.24.0-py36_0
  certifi-2019.3.9-py36_0
  cffi-1.12.2-py36h2e261b9_1
  chardet-3.0.4-py36_1
  conda-4.6.9-py36_0
  cryptography-2.6.1-py36h1ba5d50_0
  idna-2.8-py36_0
  pip-19.0.3-py36_0
  pycosat-0.6.3-py36h14c3975_0
  pycparser-2.19-py36_0
  pyopenssl-19.0.0-py36_0
  pysocks-1.6.8-py36_0
  python-3.6.8-h0371630_0
  requests-2.21.0-py36_0
  ruamel_yaml-0.15.46-py36h14c3975_0
  setuptools-40.8.0-py36_0
  six-1.12.0-py36_0
  urllib3-1.24.1-py36_0
  wheel-0.33.1-py36_0

我只想删除pip而不是python。

0 个答案:

没有答案