首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在苹果硅M1上安装'Tensorflow Federated‘

无法在苹果硅M1上安装'Tensorflow Federated‘
EN

Stack Overflow用户
提问于 2022-04-29 14:46:19
回答 1查看 203关注 0票数 0

我安装了TensorFlow (2.8.0),并在我的苹果硅M1 MacBook上运行。但是,在试图安装tensorflow时遇到了依赖错误,在终端中运行pip install tensorflow-federated时出现了以下错误:

代码语言:javascript
复制
ERROR: Cannot install tensorflow-federated==0.1.0, tensorflow-federated==0.10.0, tensorflow-federated==0.10.1, tensorflow-federated==0.11.0, tensorflow-federated==0.12.0, tensorflow-federated==0.13.0, tensorflow-federated==0.13.1, tensorflow-federated==0.14.0, tensorflow-federated==0.15.0, tensorflow-federated==0.16.0, tensorflow-federated==0.16.1, tensorflow-federated==0.17.0, tensorflow-federated==0.18.0, tensorflow-federated==0.19.0, tensorflow-federated==0.2.0, tensorflow-federated==0.20.0, tensorflow-federated==0.21.0, tensorflow-federated==0.22.0, tensorflow-federated==0.3.0, tensorflow-federated==0.4.0, tensorflow-federated==0.5.0, tensorflow-federated==0.6.0, tensorflow-federated==0.7.0 and tensorflow-federated==0.9.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    tensorflow-federated 0.22.0 depends on tensorflow~=2.8.0
    tensorflow-federated 0.21.0 depends on tensorflow~=2.8.0
    tensorflow-federated 0.20.0 depends on tensorflow~=2.8.0
    tensorflow-federated 0.19.0 depends on tensorflow~=2.5.0
    tensorflow-federated 0.18.0 depends on tensorflow-addons~=0.12.0
    tensorflow-federated 0.17.0 depends on tensorflow~=2.3.0
    tensorflow-federated 0.16.1 depends on tensorflow-addons~=0.10.0
    tensorflow-federated 0.16.0 depends on tensorflow-addons~=0.10.0
    tensorflow-federated 0.15.0 depends on tensorflow-addons~=0.10.0
    tensorflow-federated 0.14.0 depends on tensorflow~=2.2.0
    tensorflow-federated 0.13.1 depends on tensorflow~=2.1.0
    tensorflow-federated 0.13.0 depends on tensorflow~=2.1.0
    tensorflow-federated 0.12.0 depends on tensorflow~=2.1.0
    tensorflow-federated 0.11.0 depends on tensorflow-addons~=0.6.0
    tensorflow-federated 0.10.1 depends on tensorflow-addons~=0.6.0
    tensorflow-federated 0.10.0 depends on tensorflow-addons~=0.6.0
    tensorflow-federated 0.9.0 depends on tf-nightly
    tensorflow-federated 0.7.0 depends on tf-nightly
    tensorflow-federated 0.6.0 depends on tf-nightly
    tensorflow-federated 0.5.0 depends on tf-nightly
    tensorflow-federated 0.4.0 depends on tensorflow~=1.13
    tensorflow-federated 0.3.0 depends on tensorflow~=1.13
    tensorflow-federated 0.2.0 depends on tensorflow~=1.13
    tensorflow-federated 0.1.0 depends on tensorflow>=1.13.0rc2

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
EN

回答 1

Stack Overflow用户

发布于 2022-05-18 01:39:09

请按照M1从这里获得的安装Tensorflow及其对新虚拟环境的依赖关系的说明,然后安装tensorflow-federated

我成功地安装了Tensorflow联邦以及下面提到的Tensorflow 2.8版本的M1上的所有依赖项。

代码语言:javascript
复制
Successfully installed attrs-21.2.0 cachetools-3.1.1 cloudpickle-2.0.0 cycler-0.11.0 decorator-5.1.1 dill-0.3.4 dm-tree-0.1.7 farmhashpy-0.4.0 
googleapis-common-protos-1.56.1 grpcio-1.34.1 importlib-resources-5.7.1
jax-0.2.28 jaxlib-0.1.76 joblib-1.1.0 kiwisolver-1.4.2 kubernetes-21.7.0
matplotlib-3.3.4 numpy-1.21.6 pandas-1.1.5 pillow-9.1.1 portpicker-1.3.
promise-2.3 pyparsing-3.0.9 python-dateutil-2.8.2 pytz-2022.1 pyyaml-6.0 
scikit-learn-1.0.2 scipy-1.5.4 semantic-version-2.8.5 tensorflow-2.8.1 
tensorflow-datasets-4.5.2 tensorflow-estimator-2.8.0 tensorflow-federated-0.24.0 
tensorflow-io-gcs-filesystem-0.26.0 tensorflow-metadata-1.8.0 
tensorflow-model-optimization-0.7.2 tensorflow-privacy-0.8.0 
tensorflow-probability-0.15.0 threadpoolctl-3.1.0 tqdm-4.28.1 websocket-client-1.3.2
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72059732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档