Мне нужно создать макет среды, использующей virtualenv, пакеты принадлежат различным каналам в Anaconda.Хотя я указал каналы, я получил ошибку для некоторых пакетов.
my_env.yml:
name: my_env
channels:
- anaconda
- conda-forge
dependencies:
- numpy=1.15.2
- scipy=1.1.0
- scikit-learn=0.20.0
- pandas=0.22.0
- SQLAlchemy=1.1.14
- graphviz=0.8
- slacker=0.9.60
Примечание:
slacker находится в канале conda-forge SQLAlchemy и graphviz находятся в канале anaconda, остальные только в обычном (по умолчанию)канал
Когда я запускаю команду:
conda env create -f /home/my_env.yml
Я получил следующую ошибку:
Решение среды: сбой
ResolvePackageNotFound: - sqlalchemy = 1.1.14 - graphviz = 0.8
Похоже, что канал anaconda НЕ занят?
Как я могу исправить этот файл yml?
Большое спасибо.