我想安装TensorFlow使用 pip:pip install tensorflow
如原始站点上所示,但我收到错误:
找不到满足要求的 tensorflow 版本(来自版本:)未找到与 tensorflow 匹配的分布
所以我尝试从吡啶甲酸并尝试pip install tensorflow.whl
并得到错误:
要求“tensorflow.whl”看起来像一个文件名,但该文件不存在 tensorflow.whl 不是一个有效的轮子文件名。
在我看来,这意味着文件不在 pip 搜索的目录中。有人能告诉我我做错了什么或者将文件移动到哪里才能正常工作吗?
答案1
我不知道为什么pip install tensorflow
会失败。也许您位于防火墙后面?或者可能存在PIP_*
影响其行为的环境变量。
PyPI 中 tensorflow 的 wheel 名称为tensorflow-1.14.0-cp35-cp35m-manylinux1_x86_64.whl
。如果你下载并安装一个,那么保留文件名,并告诉 pip 该文件的确切位置。例如
pip install ./downloads/tensorflow-1.14.0-cp35-cp35m-manylinux1_x86_64.whl
正如错误消息的第二部分所示,tensorflow.whl
这不是 wheel 包的有效文件名。它缺少原始文件名中的所有额外信息。我猜您在下载时选择了一个简单的文件名,但这不适用于 wheel。