簡體   English   中英

無法通過 Pip 安裝 TensorFlow

[英]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。

https://developer.nvidia.com/cuda-gpus

暫無
暫無

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

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