Anaconda、Python、Tensorflow、Pycharm关系说明与安装

Anaconda

Anaconda官网:https://www.anaconda.com/
正如Anaconda官网所示:Anaconda offers the easiest way to perform Python/R data science and machine learning on a single machine. Start working with thousands of open-source packages and libraries today.(Anaconda提供了在一台机器上执行Python/R数据科学和机器学习的最简单方法。现在就开始使用数千个开源软件包和库。)
Anaconda-----它里面存储着成千上万个开源软件包和库,以供程序员使用。

Python

Python官网:https://www.python.org/
正如Python官网所示:Python is a programming language that lets you work more quickly and integrate your systems more effectively.(Python是一种编程语言,可以让您更快地工作,更有效地集成系统。)
Python-----它是一种解释型、面向对象、动态数据类型的高级程序设计语言。像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。

Tensorflow

Tensorflow中文官网:https://tensorflow.google.cn/
Tensorflow-----是一个端到端开源机器学习平台。它拥有一个全面而灵活的生态系统,其中包含各种工具、库和社区资源,可助力研究人员推动先进机器学习技术的发展。一个核心开源库,可以帮助您开发和训练机器学习模型。

Pycharm

Pycharm官网:https://www.jetbrains.com/pycharm/
Pycharm-----面向专业开发人员的Python IDE.

Anaconda、Python、Tensorflow、Pycharm关系说明

Anaconda和Python之间的关系说明

Anaconda里包含了Python,除了Python之外还有其它的库。所以下载了Anaconda的就不需要下载Python了。

Python和Pycharm 的关系说明

Python是编译语言,Pycharm 是编译工具。就像Java和Eclipse、C++和Visual Studio一样。

Anaconda、Python、Pycharm和TensorFlow的关系说明

我们有编译语言和工具之外,在解决某一方面的问题时,运用某个框架的话,就能更好的解决这一问题,比如TensorFlow。同时,TensorFlow是基于Python的,并且需要从Anaconda中安装。

Anaconda、Python、Tensorflow、Pycharm安装

1)安装Anaconda:

由于Anaconda支持的Python版本与TensorFlow支持的Python版本不一致可能会导致安装出错,因此,在安装之前,我们需要了解Anaconda、Python、Tensorflow三者之间的兼容性问题,并确定要使用的版本。
下载Anaconda的方式有两种,如下:
①、官网下载:https://www.anaconda.com/download/
②、清华镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
选择相应的安装包进行下载。
按装Anaconda:运行安装包,默认安装即可。
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第1张图片
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第2张图片更改存储位置,将会导致系统不能自动添加环境变量,需自己添加:Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第3张图片
安装完成后,开始进行配置,步骤如下:
此电脑 —> 属性 —> 高级系统设置 —> 环境变量 —> path —> 编辑 —> 新建
或者 直接在win的搜索栏里,搜索”环境变量“
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第4张图片
将下面几个路径新建到里面:
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第5张图片
进入windows中的命令模式,运行cmd:
在光标处输入:conda --version 检测Anaconda环境是否安装成功
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第6张图片

出现上述 conda x.x.x (x为版本信息),表示Anaconda安装完成。
或者输入 conda info 查看conda信息,看图片几个conda version连着几个版本号有无。
输入 python ,看是否有python环境和版本信息
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第7张图片

2)安装TensorFlow

在菜单栏中打开 Anaconda Prompt
在这里插入图片描述由于安装Anaconda时给安装了Python3.9,输入下列语句:
conda creat -n tensorflow python=3.9 在询问时输入 y。完成时给出如下提示
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第8张图片输入conda env list ,可以看到tensorflow环境已经创建。星号为当前所在环境。通过activate tensorflow 进入tensorflow 环境:
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第9张图片

在这里插入图片描述通过 conda search --full --name tensorflow 查看当前可使用的TensorFlow版本。
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第10张图片
通过 pip install --upgrade --ignore-installed tensorflow 安装默认版本的tensorflow。
在这里插入图片描述
若无报错,结束后即安装成功,可打开Python环境,导入安装包进行测试。

3)安装PyCharm

PyCharm是一种Pyhton IDE,在pycharm中将项目的python运行环境设置为Anaconda安装路径中的python,然后再pycharm中安装TensorFlow等框架。
安装PyCharm,进入官网,下载社区版(免费)
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第11张图片
下载完成后,运行安装包,安装,除了暗转路径外,其它均为默认即可。
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第12张图片
运行PyCharm,第一次打开,可以配置界面显示风格
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第13张图片
点击 Configure 进入设置
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第14张图片

Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第15张图片
选择python.exe路径。是Anaconda安装时本身自带的python.exe。一般在直接在Anaconda文件夹中。一般都是在envs目录下的tensorflow环境。这是Anaconda安装目录中的Python解释器,不是Anaconda创建的虚拟环境中的Python解释器tensorflow环境搭建完成。
之后,在PyCharm中新建 .py 运行测试即可。
Anaconda、Python、Tensorflow、Pycharm关系说明与安装_第16张图片

你可能感兴趣的:(python,tensorflow,pycharm)