win10 + anaconda + pycharm + tensorflow(CPU)

anaconda

anaconda是一个开源的包管理和环境管理软件,用来在同一个机器上安装不同版本的软件包,配置不同的项目环境。
其中,包括了conda、python以及一大堆安装好的工具包,如numpy、pandas等。因此不需要单独安装python。

下载

可以去官网下载,但速度较慢。国内去清华镜像站下载,速度较快。

安装

一路next,我改了几个默认选项:

  1. 安装目录
  2. Advanced Options 两个都勾上了。
    在这里插入图片描述第一个表示添加环境变量,现在不添加安装完了也要去添加。
    第二个表示默认环境,创建一个命名为base的python3.7默认环境,不切换的话就在默认环境里运行。

查看

在开始菜单出现了以下程序:
在这里插入图片描述
进入cmd,输入conda --version,显示版本号,则说明环境变量设置成功。

关于环境

可以用conda search --full --name python查看当前可以使用的python版本。

conda create --name XXXXX python=3.X    #创建环境
activate XXXXX                          #激活环境
deactivate XXXXX                        #返回默认环境
conda remove --name XXXXX --all         #删除环境

关于工具包

conda install XXXXX    #安装
pip install XXXXX      #安装
conda remove XXXXX     #卸载
pip uninstall XXXXX    #卸载
conda list             #查看当前环境所有工具包
conda upgrade --all    #升级所有工具包

tensorflow

win10的tensorflow有CPU和GPU两个版本。
其中,GPU对显卡有较高的要求,而且CPU安装比较简单。
因此,我选择安装CPU版本。

官网下载最新版,cp37表示需要用python3.7。

打开anaconda prompt:

  1. 创建名为tensorflow_CPU的python3.7环境
    conda create -n tensorflow_CPU python=3.7
  2. 激活tensorflow_CPU
    activate tensorflow_CPU,由base切换为tensorflow_CPU。
    在这里插入图片描述
    conda info --envs 或者 conda env list,显示有两个环境。
    在这里插入图片描述
    打开anaconda navigator,点击左侧的environments,同样显示两个环境。
  3. 升级pip至最新版
    python -m pip install --upgrade pip
  4. 安装CPU版tensorflow
    pip install 下载地址
  5. 测试是否安装成功
    python
    import tensorflow as tf
  6. 配置ipython
    conda install ipython
    ipython
    import tensorflow as tf
  1. 配置jupyter
    conda install jupyter
    jupyter notebook
    import tensorflow as tf
  2. 配置spyder
    conda install spyder
    spyder
    import tensorflow as tf
  • 以上两步会出现 Errno 13,现在还不知道怎样解决。

pycharm

因为我的 jupyter 和 spyder 一直出错,所以我安装了 pycharm 用来写程序。
File → Setting → Project → Project Interpreter
选择配置好的 anaconda 虚拟环境

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章