[英]Can't Install TensorFlow Via Pip
我正在嘗試通過命令行中的 pip 安裝 TensorFlow。 我已經滿足了所有要求,但是執行pip install tensorflow
時我得到的只是
ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow
我也嘗試安裝 manylinux2010,但我得到了相同的 output。我在安裝了 Python v.3.8.5 的筆記本電腦上運行 Windows 10。 Pip 版本是 20.2.3 如果你能幫助我那就太好了。 謝謝!
截至 2018 年 8 月 13 日,Tensorflow 支持 Python 3.6.x,並且僅支持 64 位版本。
這應該有效。
python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow_cpu-2.3.0-cp38-cp38-win_amd64.whl
根據您的配置將python3
更改為python
。 如果您使用的是 Python 2.x,請將 URL 中的 py3 更改為 py2。
如果有人需要不同版本的列表: https : //storage.googleapis.com/tensorflow
可用輪包的 URL 列表可在此處獲得: https : //www.tensorflow.org/install/pip#package-location
我相信 tensorflow 只支持 python 版本 3.6.x 我建議你用 python 版本 3.6.x 和 conda 創建虛擬環境:
conda create --name venv python=3.6.5
conda activate venv
然后嘗試安裝 tensorflow 它應該可以工作
Tensorflow 應該只適用於穩定版本的 python。 一種選擇是使用python 3.7
或者您可以嘗試通過從 source 構建來安裝 tensorflow 。
有時安裝 tensorflow 會失敗,因為 gpu 不支持它。 在這種情況下,您應該尋找您的視頻卡支持的版本 CUDA。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.