赞
踩
在安装深度学习环境的时候浪费了很多时间。这里整理一下踩过的坑,希望可以节省一些初学者的时间。
一、Windows下的安装
先说基础环境:
1、安装python:
python有很多版本,根据需要确定。建议安装python 3.7.6。你所需要的版本都可以再这里找到。下载地址:https://www.python.org/downloads/
2、安装tensorflow
(1)启动命令行
(2)进入python的安装目录
(3)运行
(a)python -m pip install --upgrade pip
(b)python -m pip install tensorflow
如果是GPU,则运行python -m pip install tensorflow-gpu
如果运行有错误,试试python -m install -U
tensorflow
3、安装编译环境
推荐visual studio code,简单易用,初学者足够。拒绝杠精,大神可以关闭此贴,这个是给初学者使用的。下载地址:
https://code.visualstudio.com/
可能遇到的坑,却vc库。从这里下载https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
4、安装显卡库
先运行vs code,如果一切顺利就没事了。但一般情况下,你会遇到:
(1)Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
这里cudart64_xxx.dll xxx就是对应的版本号,(1)下载对应版本,(2)把安装路径设置到path里就ok了。各个版本的下载:https://developer.nvidia.com/cuda-toolkit-archive
(2)ImportError: DLL load failed: 找不到指定的模块。 Failed to load the native TensorFlow runtime. 恭喜你,你的cpu不支持要么是cpu太古老了,要么你用的是虚拟机。解决的方法,降低tensorflow的版本,pip install tensorflow==xxxx,xxxx是版本号比如1.5。但这里有后患,就是其他库都需要选择低版本tensorflow相匹配的版本。否则,你可能会看到:tensorflow没有xxx属性方法之类的。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。