TensorFlow2安装教程

1.安装Anaconda3

清华镜像源:

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

选择自己系统对应的anaconda版本,这里我选择的是2022.5发行anaconda3-windows-x86_64

 在随后的安装程序中,一直点next即可

建议将anaconda3加入环境变量当中

 2.创建TensorFlow2虚拟环境

在安装TensorFlow2之前,建议先创建一个TensorFlow的虚拟环境。

方法一:在anaconda3 navigator当中创建

来到environment页面,选择create,自行命名虚拟环境的名称,选择并记住选择的Python版本,随后点击Create,随后即可查看到刚才创建的环境

方法二:右键开始键,点击运行, 打开cmd来到命令行

输入下行指令

conda create -n env_name python==3.9.12

 随后在显示下端代码后输入y,等待安装完成即可。 

 其中注意到的问题是,当在命令行使用conda指令时,总出现“系统找不到制定的路径”的提示时,解决方法是在使用conda指令之前,先进入已创建虚拟环境当中。命令行输入以下代码可查看已创建的虚拟环境。

conda env list

可以看到我已经创建了两个环境

 通过以下代码,可以激活对应的环境

activate python39

此时再运行conda指令就不会再提醒找不到指定路径了。同时可用以下代码退出环境。

conda deactivate

此外,进入已创建的虚拟环境,还可以通过anaconda prompt程序直接进入base环境

 

3.安装TensorFlow2

安装TensorFlow2之前,首先手动添加安装所需的清华镜像源。

以txt形式打开"C:\Users\(你的用户名)\.condarc"文件,将内部文本替换为以下文本。

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

尝试了很多.condarc的更改内容,只有以上的内容才能顺利安装TensorFlow2。其中出现过以下的报错:

ERROR conda.core.link:_execute(730): An error occurred while installing package 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge::cudatoolkit-11.3.1-h280eb24_10'.
Rolling back transaction: done

LinkError: post-link script failed for package https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge::cudatoolkit-11.3.1-h280eb24_10
location of failed script: D:\Python\anaconda3\envs\env_name\Scripts\.cudatoolkit-post-link.bat
==> script messages <==
"By downloading and using the CUDA Toolkit conda packages, you accept the terms and conditions of the CUDA End User License Agreement (EULA): https://docs.nvidia.com/cuda/eula/index.html"

tensorflow2分为cpu和gpu版本,具体差别参考TensorFlow的cpu与gpu的区别

然后进入之前创建的虚拟环境当中,根据你需要安装的版本输入以下代码。

注意,这里要比对当前虚拟环境的python版本和TensorFlow2版本,版本比对表链接:TensorFlow历代版本对应Python版本

之前环境配置的python版本是3.9.12,所以这里需要下载TensorFlow-gpu 2.6.0 版本,命令如下:

conda install tensorflow-gpu==2.6.0

运行之后会打印出将要安装的一系列依赖性文件,然后输入y

随后等待安装完成即可。

验证TensorFlow2的安装可在命令行输入python,随后import tensorflow 验证是否安装成功,安装失败会有以下提示:

 可以反复尝试安装tensorflow2的指令直到打印successfully的提示。

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
培训学校管理系统的课程管理模块主要包括课程管理、班级管理和课消管理。首先,课程管理功能提供了课程信息的展示、新增、修改和删除等基本数据操作。系统可以记录和展示各个课程的基本信息,例如课程名称、授课教师、上课时间和地点等。同时,系统还提供了课程排班表设计功能,可以帮助机构安排课程的具体时间表。此外,学生也可以通过系统进行选课操作,方便灵活地选择自己感兴趣的课程。 其次,班级管理功能可以帮助机构管理课程学员的班级信息。系统可以记录和展示各个班级的基本信息,例如班级名称、教师、学生人数等。通过班级管理功能,机构可以方便地对不同班级的学员进行管理,包括学员的入班、退班和调班等操作。 最后,课消管理功能可以帮助机构管理学员的课消情况。系统可以记录学员参与的课程和消课的情况,方便机构进行课时统计和管理。通过课消管理功能,机构可以快速记录学员的课消信息,提高管理效率并降低人力成本。同时,这也方便了机构管理团队对学员的学习情况进行监控和评估。 总之,培训学校管理系统的课程管理模块通过提供课程管理、班级管理和课消管理功能,帮助机构方便地管理课程相关信息、学员班级信息和学员课消情况,提高管理效率和降低人力成本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [培训学校管理系统:课程管理](https://blog.csdn.net/bby2017/article/details/127927505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值