win10环境安装numpy,tensorflow,keras及版本对应关系

python未安装的,可以阅读我的文章如下图标题,虚拟环境不是必要的,但是为了规范和后续工作的方便管理,建立虚拟环境也是非常重要的。建议安装python3.6版本的,这个版本相对来说已经比较完善了。过于新的python版本后续可能会导致出现一系列奇葩的问题。

1、首先先安装numpy,

(1)下载python对应版本的numpy,我的是python3.6,故从https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下载 numpy-1.19.1+mkl-cp36-cp36m-win_amd64.whl(其中mkl的意思是:链接到英特尔®数学内核库,并在numpy.DLLs目录中包含必需的DLL,就是东西很全的意思。cp36是python的版本,即python3.6。win是我们的操作系统,windows)。大家根据自己的实际情况去下载。

(2)下载好后,将目录切换到numpy-1.19.1+mkl-cp36-cp36m-win_amd64.whl文件所在的文件夹,再输入

pip install "numpy-1.19.1+mkl-cp36-cp36m-win_amd64.whl"

我的文件存放在D:\whl。

(3)检测是否安装成功

pip list

2、安装tensorflow

(1)下载tensorflow。这个为tensorflow-gpu版本的链接。我的有gpu,故我下载gpu版本的tensorflow。没有gpu的可以下载cpu版本的tensorflow。一定要选好版本!!!!太新版本,可能要改代码,太旧版本又缺代码,如果你和我一样是cuda10的话,就下tensorflow-gpu==1.15的,如果是别的版本的cuda,可以百度一下相应tensorflow-gpu版本,挺好搜的。

tensorflow-gpu==1.15.3版本:https://pypi.org/project/tensorflow-gpu/1.15.3/#files

cpu版本的可以在搜素框中搜索后下载

(2)安装gpu版本的tensorflow。切换到tensorflow文件所在位置后,输入命令:

pip install tensorflow_gpu-1.15.3-cp36-cp36m-win_amd64.whl

(3)检查tensorflow是否安装成功

pip list

3、keras安装

keras和tensorflow的版本对照,可参考此文https://docs.floydhub.com/guides/environments/

大家根据自己的tensorflow版本下载相应的keras。因为我的tensorflow-gpu==1.15.3,根据表格可得,我的keras要下载2.3.1

pip install keras==2.3.1  #(等号右边为版本号,可以自己指定)

安装后可以pip list 查看是否安装成功

至此,都安装好了。遇见什么问题欢迎留言哦~~~

猜你喜欢

转载自blog.csdn.net/lian740930980/article/details/108053908