【问题标题】:I get the following error whenever I try to run conda install tensorflow每当我尝试运行 conda install tensorflow 时都会出现以下错误
【发布时间】:2018-04-19 07:12:37
【问题描述】:

这是错误:

解决环境:失败

UnsatisfiableError:发现以下规范存在冲突: - numba -> numpy[版本='>=1.14,

【问题讨论】:

  • 您是否尝试将 tensorflow 安装到现有环境中?如果您尝试将其安装到新系统中会怎样?
  • 如何将 tensorflow 安装到新环境中?
  • conda create -n mynewenv tensorflow 其中 mynewenv 是您要为其命名的名称。如果您肯定同时需要其他软件包,只需在命令末尾添加它们的名称即可。然后你只需要在每次你想使用它的时候activate那个环境。

标签: python tensorflow anaconda jupyter-notebook conda


【解决方案1】:

您必须运行conda info tensorflowconda info numba 来查看每个包的每个依赖项,然后您必须像conda install package=version 一样安装这些包来解决问题。

【讨论】:

    【解决方案2】:

    如果你想使用,首先创建一个 conda 环境

    conda create -n my_env python=3.6
    

    这里的“my_env”是我的环境名称

    然后使用

    激活您的环境
    source activate my_env #(for mac)
    conda activate my_env #(for windows)
    

    一旦环境被激活。您现在可以按如下方式安装所需的包:我向您展示了我在虚拟环境中使用的包,这将处理您的大部分依赖项

    conda update conda
    conda upgrade conda
    conda upgrade anaconda
    
    conda update numpy    
    conda install tensorflow
    

    希望这能解决您的问题,或者尝试使用 pip 升级 numpy:

    pip install --upgrade numpy
    

    【讨论】:

      猜你喜欢
      • 2023-02-04
      • 2022-11-07
      • 1970-01-01
      • 1970-01-01
      • 2021-10-17
      • 1970-01-01
      • 2019-01-26
      • 2021-08-01
      • 2019-09-23
      相关资源
      最近更新 更多