安装tensorflow
1. 第一次安装tensorflow用于学习建议安装cpu版本比较好,不要去安装gpu版本,建议先使用以下命令查看GPU信息:
-- cd C:Program FilesNVIDIA CorporationNVSMI
-- nvidia-smi
-- 如果CUDA Version版本很新,尽量别乱搞,去装cpu版本也挺好哒
安装tensorflow一定一定要先去官网查看支持的python版本(简单起见,先把原先的python环境删除干净,使用anaconda自带的python环境),例如tensorflow-cpu2.3.0支持py3.5-3.8,(注意是一定要看清版本,否则会很麻烦)
官方文档链接:https://tensorflow.google.cn/install/source_windows
tensorflow需要vs编译器,下载安装即可(同样需要到上面的文档链接查看版本是否与你的环境对应),这个编译器直接去官网找就好了,图形化安装界面,相当友好,安装完成后重启就行了。
2. 如果是采用安装包的形式安装的py,删除python环境可以如下:
1.删除python文件安装路径
2.where python 查看路径,到指定的路径下用杀软把python.exe等删除
3. 安装具体过程:
- 清除python环境
- 网上下载anaconda或者miniconda,最好py3.7版本的,中间注意把添加path的选项勾上
-
进入conda prompt
- pip -V (版本大于19就好)
- 更换清华镜像源(网上很多教程,很简单)
- conda create --name tensorflow_env python=3.7(你自己的py版本)
- conda activate tensorflow_env (激活环境)
- pip install tensorflow-cpu==2.3.0
-
完成后输入python
- import tensorflow as tf
- print(tf.__version__) (输出代表成功)
-
使用vscode运行tensorflow
- 在工作目录下的./vscode文件夹下的setting.json,没有就自己创建
- 输入以下代码:(注意是你自己的文件路径)
{
"python.pythonPath": "F:\Mininconda\envs\tensorflow_env\python.exe",
"python.autoComplete.extraPaths": ["F:\\Mininconda\\envs\\tensorflow_env", "F:\\Mininconda\\envs\\tensorflow_env\\Lib\\site-packages"
],
"python.autoComplete.addBrackets":true
}