简体   繁体   English

无法从environment.yml创建conda env

[英]Can't create conda env from environment.yml

The documentation seems clear that I should do this: 该文档似乎很清楚,我应该这样做:

conda env create -f environment.yml
#
# To activate this environment, use
#
#     $ conda activate d2v
#
# To deactivate an active environment, use
#
#     $ conda deactivate

But then conda activate d2v says "Could not find conda environment: d2v" and there is indeed no sign of d2v in the environments list. 但是随后conda activate d2v说“找不到conda环境:d2v”,并且环境列表中确实没有d2v的迹象。 This has been a recurring issue across several systems and in fact I've never managed to create an env from environment.yml. 在多个系统中这一直是一个反复出现的问题,实际上,我从未设法从environment.yml创建一个环境。 How can I begin to debug this? 我该如何开始调试呢?

At least the manual approach conda create --name d2v still works. 至少手动方法conda create --name d2v仍然有效。

Here's my conda info: 这是我的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

Try this > 试试这个>

  • sudo ln -s /home//miniconda3/etc/profile.d/conda.sh /etc/profile.d/conda.sh 须藤ln -s /home//miniconda3/etc/profile.d/conda.sh /etc/profile.d/conda.sh
  • export PATH="/home//miniconda3/bin:$PATH" 导出PATH =“ / home // miniconda3 / bin:$ PATH”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM