簡體   English   中英

tensorflow-deps - PackagesNotFoundError

[英]tensorflow-deps - PackagesNotFoundError

我正在使用帶有最新 Mac OS 12.1 的新 M1 Pro,但在安裝 tensorflow 時遇到問題。

我使用以下方法安裝了 Miniforge3:

chmod +x ~/Downloads/Miniforge3-MacOSX-arm64.sh

sh ~/Downloads/Miniforge3-MacOSX-arm64.sh

source ~/miniforge3/bin/activate

我已經創建了一個環境並將其激活。

然后我嘗試了

conda install -c apple tensorflow-deps

這是返回的內容:

Collecting package metadata (current_repodata.json): done

Solving environment: failed with initial frozen solve. Retrying with flexible solve.

Collecting package metadata (repodata.json): done

Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:
  - tensorflow-deps

Current channels:

  - https://conda.anaconda.org/apple/osx-64
  - https://conda.anaconda.org/apple/noarch
  - https://repo.anaconda.com/pkgs/main/osx-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/osx-64
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you`re
looking for, navigate to

https://anaconda.org

and use the search bar at the top of the page.

Note: you may need to restart the kernel to use updated packages.

conda info

    active env location : /Users/andrewli/tensorflow-test/env
            shell level : 2
       user config file : /Users/andrewli/.condarc
 populated config files : /Users/andrewli/.condarc
          conda version : 4.10.3
    conda-build version : 3.21.5
         python version : 3.9.7.final.0
       virtual packages : __osx=10.16=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /Users/andrewli/opt/anaconda3  (writable)
      conda av data dir : /Users/andrewli/opt/anaconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /Users/andrewli/opt/anaconda3/pkgs
                          /Users/andrewli/.conda/pkgs
       envs directories : /Users/andrewli/opt/anaconda3/envs
                          /Users/andrewli/.conda/envs
               platform : osx-64
             user-agent : conda/4.10.3 requests/2.26.0 CPython/3.9.7 Darwin/21.2.0 OSX/10.16
                UID:GID : 501:20
             netrc file : None
           offline mode : False

有沒有人有同樣的問題和任何建議來解決這個問題?

通道中的osx-64子目錄表明它以 x86_64 運行,並且缺少任何conda-forge forge 通道表明您已安裝 Anaconda 或 Miniconda。 相反,安裝來自Miniforgeosx-arm64版本之一(我個人更喜歡Mambaforge )。

我有同樣的問題起初你應該像本指南https://makeoptim.com/en/deep-learning/tensorflow-metal 一樣安裝 miniforge 首先,從 GitHub 下載。 然后在終端中寫入“bash(Miniforge 文件的完整路徑)”。 然后創建虛擬環境並編寫“conda install -c apple tensorflow-deps”。

我按照此處顯示的說明進行操作

我遇到了同樣的問題,但最后我發現我沒有完全安裝 Miniforge3 是錯誤的。我總是停在下面的步驟視圖中。開始時,當我看到這個視圖時,我想我已經完成並關閉終端並開始做下一步。

在此處輸入圖像描述

最后,我發現我需要一直按回車鍵,直到安裝步驟完成。 ,然后我可以開始創建環境並安裝 tensorflow。 該步驟很容易遵循。 我不確定你是否和我有同樣的問題。 供你參考。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM