安装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. 安装具体过程:

  1. 清除python环境
  2. 网上下载anaconda或者miniconda,最好py3.7版本的,中间注意把添加path的选项勾上
  3. 进入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
  4. 完成后输入python

    • import tensorflow as tf
    • print(tf.__version__) (输出代表成功)
  5. 使用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
    }