我是 Ubuntu 服务器的新手,正在尝试将 TensorFlow 放在上面。我的服务器在 Hyper-V 中运行,但这应该没关系。它是今天全新安装的,没有在上面安装任何其他东西。
根据说明,如果我安装了 pip,安装起来很容易,但不知何故安装失败。事实上,当我尝试更新东西时,它之前就失败了,所以也许这就是原因。这是“sudo apt-get update”的尾部输出:
当我按照“sudo apt-get install python-pip”或“sudo apt-get install python-pip3”时发生的情况如下:
以下是一些版本信息:
在 Google 上搜索,尝试了很多方法,但不知何故我还是无法找到存档。我显然已经安装了 python3,但 pip 似乎遥不可及。
答案1
看起来这是我的 Hyper-V 主机上的 IP6 问题。也许我的防火墙正在阻止,或者我没有启用它或其他原因。无论如何,我现在正在使用:
sudo apt-get update -o Aquire::ForceIPv4=true
一切正常。添加相同的-o Aquire...
选项也适用于安装python3-pip
。
我是从 Unix 论坛上的一篇帖子中得到这个想法的。