记录一些tensorflow配置时候踩的坑:
pip install tensorflow-gpu==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
遇到报错:protobuf requires Python '>=3.7' but the running Python is 3.6.13
解决方案:python -m pip install --upgrade pip
pip install keras==2.3.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
对于tensorflow_gpu,对应的cuda=10.0,安装指令:
conda install cudatoolkit=10.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
遇到报错:CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to
download and install packages.
解决方案:到anaconda的安装目录位置:比如 D:\ProgramData\Anaconda3\Library\bin,找到如下两个DLL的文件:libcrypto-1_1-x64.dll;libssl-1_1-x64.dll。复制到 D:\ProgramData\Anaconda3\DLLs
查看Cuda对应的cuDNN版本号:conda search cudnn --info
安装cuDNN=7.6.5:conda install cudnn=7.6.5