Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
查看自己的Nvidia显卡是否支持cuda,支持cuda的Nvidia显卡才能安装gpu版tensorflow
安装gpu版本的tensorflow需要安装cuda与cuDNN
cup版本tf比gpu版本tf慢
首先查看下自己python是否为64位版本
cmd输入python,我的是32位版本,因此要卸载
cmd输入where python,查看python安装路径,发现并没有uninstall程序
接着进入python官网,搜索之前cmd显示的版本号,将安装包再安装一遍
点开安装包,点击Uninstall卸载
接着安装Anaconda,里面包含python(如果只安装python,虽然tensorflow能安装,但是有可能用不了,因为tensorflow安装时候默认所需要的包已经安装好,anaconda集成的很多tensorflow所需要的包)
配置anaconda环境变量
查看python,cmd输入python,安装成功
接着会出现pip不是内部或外部命令,将python安装包中的Scrpits配置成环境变量
cmd输入:path=%path;C:\...\Python\Python37\Scripts (现在的python自带pip)
cmd输入pip可以运行
cmd输入pip install tensorflow安装
安装成功!
numpy与tensorflow 等model模块找不到问题:
配置Pycharm上的Anaconda,点击file-default-setting-选择右上角齿轮点add,点existing environment,将Anaconda安装目录下的python.exe选中,点击Make available to all projects
还有setting上的项目中Project Interpreter和上面过程一样
如果还不行就pip install 模块名
遇到的问题:ImportError: numpy.core.multiarray failed to import