Win10 VS2017+cuda10.0+python3.6. Tensorflow源码安装

本文详细记录了在Win10系统中,使用Visual Studio 2017、CUDA 10.0和Python 3.6.6从源码编译安装Tensorflow的过程。涉及安装MSYS2、Bazel,配置环境变量,解决编译过程中遇到的问题,最终成功生成并安装Tensorflow库。
摘要由CSDN通过智能技术生成

Win10+VS2017+cuda10.0+python3.6.6 tensorflow源码安装

实验室的新项目需要用tensorflow,因此尝试了一下用源码编译最适合自己环境的库,断断续续历时4天,期间遇到众多大坑,好在github上大部分都能搜到解决方案。这里把自己遇到的问题集中总结一下。

Visual Studio 2017和Python

  1. 首先是编译器,VS2017,默认安装位置,由于安装VS的时候可以选择Python环境,所以同时在VS2017上安装了Python 3.6.6。这里需要注意在Visual Studio Installer 的单个组件中勾选 用于桌面 C++ [x86 和 x64]的 Windows 10 SDK (10.0.15063.0)(后面安装的CUDA10.0的例子需要该版本的SDK来编译)。

  2. 安装完成后,将Python.exe的路径添加到系统环境变量,如D:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64;同时将Scripts的路径也添加,如D:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts。

  3. 打开cmd(我的cmd都是管理员模式),输入python检查是否安装成功。成功后可输入*exit()*退出python,然后使用以下命令安装相关phython 环境:

    pip3 install six numpy wheel
    pip3 install keras_applications1.0.5 --no-d

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值