0
点赞
收藏
分享

微信扫一扫

如何为python 2.7安装tensorflow?

Xin_So 2022-07-12 阅读 242

“TensorFlow在Windows上支持Python 3.5.x和3.6.x.”

因此,您无法在Windows上使用Python 2.7的tensorflow

  • 如果您被迫使用Python 2.7,则使用虚拟机框将Linux设置为guest虚拟机。
  • 如果您可以选择使用python 3.x(例如python 3.6),您可以使用python 3.6安装anaconda。​​https://repo.anaconda.com/archive/Anaconda3-5.1.0-Windows-x86_64.exe​​
  • 如果你有一个带有python 2.7的anaconda你可以定义一个environment.yml然后创建conda env​​https://conda.io/docs/user-guide/tasks/manage-environments.html#creating-an-environment-from-an -environment-yml-file ​​​​https://conda.io/docs/user-guide/tasks/manage-environments.html#create-env-file-manually​​ 可能是因为使用Python 2.7你无法创建一个Python 3.x环境。 试试看。

一旦你有一个使用Python 3.6的Anaconda就可以了

pip install tensorflow

​could not find a version that satisfies the requirement tensorflow​​安装时一直报这个错误。 手动搜索一下

pip search tensorflow

结果找到一堆,第一个好像就是,那为啥还会报这个错呢?后来发现两个可能的原因

  1. python的版本可能是32位的
  2. python的版本可能是3.7几的

解决办法: 重新装个3.6几的python就可以了

​​https://www.python.org/ftp/python/2.7.16/python-2.7.16.amd64.msi​​

 

 

遇到的问题:

tensorflow 1.10.0 has requirement setuptools<=39.1.0, but you'll have setuptools 39.2.0 which is incompatible.

提示setuptools版本不对

解决方式:
先卸载
pip uninstall setuptools
再重新安装
pip install --ignore-installed setuptools==39.1.0

 



举报

相关推荐

0 条评论