миниконда на докере другая версия без понижения? - PullRequest
0 голосов
/ 03 апреля 2019

Я пытаюсь сделать следующее:

  • установка миниконды в докер-контейнер
  • установить python 3.6
  • установите нужные мне пакеты
  • удалить пункт
  • удалить conda

Теперь первая проблема - как установить миниконду с определенной версией? Единственный способ, которым я бы хотел, это запустить после установки по умолчанию (которая поставляется с 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...