无法在Python虚拟环境中安装TensorFlow

时间:2020-04-17 00:21:40

标签: python tensorflow

敬礼!

尝试在Python virtualenv中安装TensorFlow时出现错误。我为正在处理的数据项目创建了Python 3.7虚拟环境。我尝试将TensorFlow安装到该环境中,但收到以下错误:

ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Max retries exceeded with url: /packages/34/d5/ce8c17971067c0184c9045112b755be5461d5ce5253ef65a367e1298d7c5/tensorflow-2.1.0-cp37-cp37m-win_amd64.whl (Caused by ProtocolError('Connection aborted.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None)))

我猜想这可能是由于我在一个工作网络中造成的,该网络可能具有防火墙限制,但我不确定。

任何见识将不胜感激。

感谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用任一命令,

pip install --trusted-host=pypi.python.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org --upgrade tensorflow

或命令

pip install --trusted-host=pypi.python.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org --upgrade --proxy=127.0.0.1:3128 tensorflow

有关更多信息,请参阅此Github Issue和此Stack Overflow Issue

希望这会有所帮助。 Tensorflow祝您学习愉快。