在Windows下直接安装Tensorflow的Windows版本

TensorFlow至今发布已经一年多了,以前都是在linux上玩,前两天TensorFlow的windows版本面世了。忍不住就捣鼓装了下,其实在网速很好的情况下还是很方便安装的。
截止到今日(2016.12.6)只可以在python3的环境下安装,如下图所示:
这里写图片描述
我电脑安装有python3.5.2,和Anaconda3,是没问题的。如果网速不好的话,直接用pip安装些依赖包会很费时间,甚至中断,这里推荐看需要哪些依赖包,然后直接在国内的镜像(在simple文件夹里)上下载最新版,然后用电脑本地安装:

pipy国内镜像搜集的有:
http://pypi.douban.com/ 豆瓣
http://pypi.hustunique.com/ 华中理工大学
http://pypi.sdutlinux.org/ 山东理工大学
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学

好了,开始安装:
1. 命令:

C:\Windows\system32>pip install --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl

报错:由于Anaconda3-4.2.0自带的是setuptools 27.2.0版本。查了下,现在最新版本是30.2.0。需要升级setuptools的版本。(需要说明的是,如果你不是anaconda,而是直接配置的python3的话, 就不会有下面的问题了,如果网速快的话,直接就可以装好了,如果不快,通过自行在上面提到的镜像中下载依赖包也可以解决的)

Collecting tensorflow-gpu==0.12.0rc0 from https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
  Using cached https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc0-cp35-cp35m-win_amd64.whl
Requirement already up-to-date: protobuf==3.1.0 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12.0rc0)
Requirement already up-to-date: wheel>=0.26 in d:\program files\anaconda3\lib\site-packages (from tensorflow-gpu==0.12
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 要在Windows系统上安装TensorFlow,可以使用以下步骤: 1. 首先,确保你的系统已经安装了Python。你可以从Python官方网站下载并安装最新版本的Python。 2. 接下来,打开命令提示符或者PowerShell窗口,并使用pip命令安装TensorFlow。可以使用以下命令来安装:pip install tensorflow。 3. 等待安装完成后,可以验证TensorFlow是否成功安装。在命令提示符或者PowerShell窗口中输入python命令来进入Python解释器。然后在解释器中输入import tensorflow,并按下回车键。如果没有报错信息,则说明安装成功。 4. 但是,由于网络的原因,有时直接从官方源下载和安装TensorFlow并不稳定或者速度较慢。为了解决这个问题,你可以选择使用镜像来加速下载。一种常见的镜像源是清华大学的镜像源,可以从该镜像源上下载TensorFlow安装包。 5. 首先,打开清华大学镜像源的TensorFlow页面。找到并下载与你的Python版本Windows系统相对应的.whl文件。例如,如果你正在使用Python 3.7和64位版本Windows系统,你应该下载类似tensorflow‑2.5.0‑cp37‑cp37m‑win_amd64.whl的文件。 6. 下载完成后,打开命令提示符或者PowerShell窗口,并使用pip命令安装之前下载的.whl文件。你可以使用以下命令来安装:pip install 下载的文件路径。 使用镜像源下载和安装TensorFlow可以提高下载速度和稳定性,特别是在网络环境较差或者官方源不稳定的情况下。 ### 回答2: 在Windows安装TensorFlow,可以使用镜像来加快安装速度并解决可能的网络问题。 首先,选择一个合适的TensorFlow镜像。在国内常用的镜像包括清华大学TUNA镜像、阿里云镜像、华为云镜像等。这些镜像都会提供相应的TensorFlow安装包和依赖库。 接下来,打开命令提示符或PowerShell,使用pip命令来安装TensorFlow。可以使用以下命令安装CPU版本TensorFlow: ``` pip install -i <镜像地址> tensorflow ``` 其中,`<镜像地址>`是上述选择的镜像地址。例如,如果选择使用清华大学TUNA镜像,可以使用以下命令: ``` pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow ``` 如果需要安装GPU版本TensorFlow,还需要安装相应的GPU驱动和CUDA/CuDNN库,并配置好相应的环境变量。可以根据自己的GPU型号和CUDA版本,在TensorFlow官方网站上找到对应的配置信息。 安装完成后,可以通过导入`tensorflow`模块验证安装是否成功: ```python import tensorflow as tf print(tf.__version__) ``` 如果成功输出TensorFlow版本号,则表示安装成功。 需要注意的是,使用镜像安装TensorFlow只是加快了下载速度,安装过程仍然需要从互联网上下载相应的文件,因此网络连接仍然很重要。同时,由于镜像可能无法及时同步最新的TensorFlow版本,建议定期更新和检查可用的镜像源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值