当前位置: 首页 > news >正文

tensorflow下载

目录

前言

正文

下载前的准备

1.在菜单键后,在目录中选择下面的Prompt,双击进入。

2.conda create --name 虚拟环境名称 python=python版本。

3.创建好后,输入 conda activate 虚拟环境名称,会转到虚拟环境中。

4.接下来,就可以下载tensorflow了,这里建议下载GPU版本的(并行运行,快一些)。

配置PyCharm的环境

1.点击File下的Setting。

2.可以输入inter,找到Interpreter,add添加新的版本和虚拟环境。

3.可以创建一个新的项目,选择虚拟环境的python.exe

4.虚拟环境,选择Anaconda下的conda.exe应用,点击load,使用上面创建的虚拟环境tensorflow。

5.创建一个py文件,运行下面的代码。


前言

建议先下载并安装好Anaconda。

如果你还没有安装,可以观看下面这篇文章。

Anaconda下载安装-CSDN博客

也可以直接在文件中下载。

正文

下载前的准备

注:这里以下载Anaconda为基础进行的操作,不想下载的可以选择性跳过。

1.在菜单键后,在目录中选择下面的Prompt,双击进入。

进入界面后,我们就可以进行下载tensorflow。

2.conda create --name 虚拟环境名称 python=python版本。

conda create --name tensorflow python=3.8

conda create --name tensorflow python

接下来会显示需要你的选择yes or no,输入y就可以了。

Proceed ([y]/n)? y

3.创建好后,输入 conda activate 虚拟环境名称,会转到虚拟环境中。

conda activate tensorflow

之后,我们就可以进行下载包了。

可以先检查一些pip的版本,pip版本保持19以上就可以了,一般不设置版本,默认下载的就是最新的版本。

pip --version

4.接下来,就可以下载tensorflow了,这里建议下载GPU版本的(并行运行,快一些)。

注:2.5.0是版本,可以不设置,但是tensorflow与python是有版本对应的,要注意。

后面的地址可以加快下载速度

 pip install tensorflow==2.5.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

也可以下载CPU版本。

pip install tensorflow==2.5 

最后,在图形化工具中,我使用的是pyCharm。

当然,Vscode也是可以的。

配置PyCharm的环境

1.点击File下的Setting。

2.可以输入inter,找到Interpreter,add添加新的版本和虚拟环境。

3.可以创建一个新的项目,选择虚拟环境的python.exe

4.虚拟环境,选择Anaconda下的conda.exe应用,点击load,使用上面创建的虚拟环境tensorflow。

点击oK后,就可以进行操作了。

5.创建一个py文件,运行下面的代码。
import tensorflow as tftf.test.is_gpu_available()
print(tf.__version__)

会显示版本就说明成功了。

希望我的文章对你有所帮助!!!

相关文章:

  • 编一个自己的万年历
  • 接口使用实例——数组排序
  • (delphi11最新学习资料) Object Pascal 学习笔记---第13章第1节 (全局数据、栈和堆)
  • Android Audio基础——AudioFlinger回放录制线程(七)
  • 【NUCLEO-G071RB】007——IWDG-喂狗
  • 网站策划是什么
  • 专注于运动控制芯片、运动控制产品研发、生产与销售为一体的技术型芯片代理商、方案商——青牛科技
  • mac 系统正确安装nvm
  • 山东大学软件学院项目实训-创新实训-基于大模型的旅游平台(十九)- JUC(5)
  • 在Visual Studio Code和Visual Studio 2022下配置Clang-Format,格式化成Google C++ Style
  • linux的用户管理
  • 前端 MVC 分层的实践
  • 公司废弃的2014年群晖 DS215J 被我打包回家了,试玩一下
  • 世界上首位AI程序员诞生,AI将成为人类的对手吗?
  • Vue.js - Vue 的安装 以及 常用的 Vue 指令 【0基础向 Vue 基础学习】
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • CentOS7 安装JDK
  • HTTP中的ETag在移动客户端的应用
  • Material Design
  • Python 反序列化安全问题(二)
  • Unix命令
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 基于组件的设计工作流与界面抽象
  • 计算机在识别图像时“看到”了什么?
  • 京东美团研发面经
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • ​Spring Boot 分片上传文件
  • #pragma once与条件编译
  • #Ubuntu(修改root信息)
  • #Z2294. 打印树的直径
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (译) 函数式 JS #1:简介
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .gitattributes 文件
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .NET上SQLite的连接
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • .NET微信公众号开发-2.0创建自定义菜单
  • .NET下的多线程编程—1-线程机制概述
  • .NET中 MVC 工厂模式浅析
  • .NET中统一的存储过程调用方法(收藏)
  • :O)修改linux硬件时间
  • @kafkalistener消费不到消息_消息队列对战之RabbitMq 大战 kafka
  • []T 还是 []*T, 这是一个问题
  • [1159]adb判断手机屏幕状态并点亮屏幕
  • [2008][note]腔内级联拉曼发射的,二极管泵浦多频调Q laser——
  • [AIGC] 深入浅出 Python中的`enumerate`函数
  • [Angular] 笔记 9:list/detail 页面以及@Output
  • [ARC066F]Contest with Drinks Hard
  • [BUUCTF NewStarCTF 2023 公开赛道] week4 crypto/pwn