相关疑难解决方法(0)

删除Conda环境

我想删除用conda创建的某个环境.我怎样才能做到这一点?假设我有一个活跃的testenv环境.我通过以下文档尝试:

$ conda env remove

CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again
Run Code Online (Sandbox Code Playgroud)

我然后停用它:

$ source deactivate
Run Code Online (Sandbox Code Playgroud)

我尝试再次运行命令删除它,我仍然得到相同的错误.这里出了什么问题?

python conda jupyter

147
推荐指数
17
解决办法
19万
查看次数

Python-通过Shell脚本激活conda env

我希望运行一个简单的Shell脚本来简化某些conda环境的管理。conda activatelinuxos中通过os 激活conda环境在shell中工作正常,但在shell脚本中却存在问题。有人能为我指出正确的方向的原因吗?

重复该问题的示例:

# default conda env
$ conda info|egrep "conda version|active environment"
     active environment : base
          conda version : 4.6.9

# activate new env to prove that it works
$ conda activate scratch
$ conda info|egrep "conda version|active environment"
     active environment : scratch
          conda version : 4.6.9

# revert back to my original conda env
$ conda activate base 

$ cat shell_script.sh
#!/bin/bash
conda activate scratch

# run shell script - this will produce …
Run Code Online (Sandbox Code Playgroud)

python python-3.x conda

9
推荐指数
6
解决办法
1万
查看次数

跳过在 Dockerfile 中安装确认('yes' 或 'no')

这是我的 dockerfile 的一部分:

FROM ubuntu:16.04

#ubuntu:lastest

RUN apt-get update

COPY Anaconda3-4.4.0-Linux-x86_64.sh /root/

WORKDIR /root/

RUN bash Anaconda3-4.4.0-Linux-x86_64.sh

RUN conda upgrade --all

...
Run Code Online (Sandbox Code Playgroud)

在Anaconda(bash Anaconda3-4.4.0-Linux-x86_64.sh)的安装过程中,有一个许可需求协议,需要我回答“是”,

安装确认

但是当它在 dockerfile 中运行时,它显示如下 就像一直按 ENTER 键,我怎样才能跳过这个确认或输入“yes”

bash shell docker anaconda dockerfile

5
推荐指数
0
解决办法
948
查看次数

标签 统计

conda ×2

python ×2

anaconda ×1

bash ×1

docker ×1

dockerfile ×1

jupyter ×1

python-3.x ×1

shell ×1