Документация кажется ясной, что я должен сделать это:
conda env create -f environment.yml
#
# To activate this environment, use
#
# $ conda activate d2v
#
# To deactivate an active environment, use
#
# $ conda deactivate
Но тогда conda activate d2v
говорит: "Не удалось найти среду conda: d2v", и действительно нет никаких признаков того, чтоd2v в списке сред.Эта проблема повторялась в нескольких системах, и на самом деле мне никогда не удавалось создать env из environment.yml.Как я могу начать отлаживать это?
По крайней мере, ручной подход conda create --name d2v
все еще работает.
Вот моя информация о conda:
(base) me@mymachine:/data/me/repos/design2vec$ conda info
active environment : base
active env location : /data/me/software/miniconda3
shell level : 1
user config file : /home/me/.condarc
populated config files :
conda version : 4.6.7
conda-build version : not installed
python version : 3.7.1.final.0
base environment : /data/me/software/miniconda3 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/linux-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /data/me/software/miniconda3/pkgs
/home/me/.conda/pkgs
envs directories : /data/me/software/miniconda3/envs
/home/me/.conda/envs
platform : linux-64
user-agent : conda/4.6.7 requests/2.21.0 CPython/3.7.1 Linux/4.15.0-34-generic ubuntu/18.04.1 glibc/2.27
UID:GID : 1003:1003
netrc file : None
offline mode : False