【问题标题】:install all of anaconda from miniconda从 miniconda 安装所有 anaconda
【发布时间】:2018-09-13 14:17:15
【问题描述】:

标题是什么:如果我安装了 miniconda,如果我从安装 anaconda 开始,那么安装所有已安装的软件包的最简单方法是什么?


对于上下文,我正在使用 docker 执行此操作。我从安装 miniconda 的https://github.com/jupyterhub/jupyterhub/blob/master/Dockerfile 开始。然后我在做RUN /opt/conda/bin/conda install --yes anaconda。但它的输出只是:

Step 3/7 : RUN /opt/conda/bin/conda install --yes anaconda # anaconda ---> Running in 2b1e512efd38 Solving environment: ...working... done anaconda-custom | 6 KB | ########## | 100% certifi-2018.8.24 | 140 KB | ########## | 100% conda-4.5.11 | 1.0 MB | ########## | 100% openssl-1.0.2p | 3.5 MB | ########## | 100%

...在一天结束时,例如,我不能做import numpy。我认为安装 anaconda 会安装 numpy(以及所有其他东西)?

【问题讨论】:

标签: docker anaconda miniconda


【解决方案1】:

Anaconda 中的包由anaconda 元包定义。所以

conda install anaconda

【讨论】:

  • 那我一定是做错了什么。如果它正确,我应该能够导入 numpy,对吗?但我不能。已编辑的问题...
  • 你确定你在运行/opt/conda/bin/python吗? python -c "import sys; print(sys.executable)" 的输出是什么?
  • 步骤 2/8 : RUN python -c "import sys; print(sys.executable)" ---> 在 e4060eb4d59c /opt/conda/bin/python 中运行
  • 那么/opt/conda/bin/conda list呢?这是否显示 NumPy 已安装?
  • (虽然,你现在已经完全改变了这个问题,从原来的样子......)
【解决方案2】:

好吧,首先不是回答为什么会发生这种情况,而是作为一种解决方法:

conda install anaconda=5.2.0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多