!pip install grpcio==1.24.3
!pip install tensorflow==2.2.0
Collecting grpcio==1.24.3
Using cached grpcio-1.24.3.tar.gz (14.0 MB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: six>=1.5.2 in /opt/conda/envs/Python-RT23.1/lib/python3.10/site-packages (from grpcio==1.24.3) (1.16.0)
Building wheels for collected packages: grpcio
Building wheel for grpcio (setup.py) ... |
Building wheel for grpcio (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [1597 lines of output]
...
Failed to build grpcio
ERROR: Could not build wheels for grpcio, which is required to install pyproject.toml-based projects
ERROR: Could not find a version that satisfies the requirement tensorflow==2.2.0 (from versions: 2.8.0rc0, 2.8.0rc1, 2.8.0, 2.8.1, 2.8.2, 2.8.3, 2.8.4, 2.9.0rc0, 2.9.0rc1, 2.9.0rc2, 2.9.0, 2.9.1, 2.9.2, 2.9.3, 2.10.0rc0, 2.10.0rc1, 2.10.0rc2, 2.10.0rc3, 2.10.0, 2.10.1, 2.11.0rc0, 2.11.0rc1, 2.11.0rc2, 2.11.0, 2.11.1, 2.12.0rc0, 2.12.0rc1, 2.12.0, 2.12.1, 2.13.0rc0, 2.13.0rc1, 2.13.0rc2, 2.13.0, 2.13.1, 2.14.0rc0, 2.14.0rc1, 2.14.0, 2.14.1, 2.15.0rc0, 2.15.0rc1, 2.15.0, 2.15.0.post1, 2.15.1, 2.16.0rc0, 2.16.1)
ERROR: No matching distribution found for tensorflow==2.2.0
Probably a lot to assume a tutorial from 2020 would still work today. :) However, I found my way here from the Get started with deep learning path.