目录
Anaconda、TensorFlow 和 PyCharm 是深度学习开发中的理想组合。Anaconda 提供了一个强大的包管理和虚拟环境管理工具,使得在不同项目中轻松管理依赖项和环境成为可能。TensorFlow 是一个广泛使用的开源深度学习框架,适用于构建和训练复杂的机器学习模型。PyCharm 则是一个强大的 Python IDE,提供智能代码补全、调试等功能,能够大大提升开发效率。通过将 Anaconda、TensorFlow 和 PyCharm 结合使用,开发者可以创建一个高效、灵活且功能强大的深度学习开发环境。
1. Anaconda
1.1 下载安装
下载:官网下载(Download Now | Anaconda)
安装:默认安装过程即可。
1.2 添加环境变量
“此电脑”,右键选择“属性” -> “高级系统设置” -> "环境变量" -> 系统变量板块中找到“Path”并双击 -> “新建”
将下面三个路径添加到系统Path里。
Anaconda安装路径(默认:C:\ProgramData\anaconda3)
Anaconda安装路径\Scripts(默认:C:\ProgramData\anaconda3\Scripts)
Anaconda安装路径\Library\bin(默认:C:\ProgramData\anaconda3\Library\bin)
1.3 创建虚拟环境
“开始” -> “所有应用” -> “Anaconda3 (64-bit)” -> “Anaconda prompt”
首先,创建虚拟环境,指定环境名称和python版本
conda create -n 环境名 python=3.7
激活并进入新建的环境
conda activate 环境名
2. TensorFlow
在 Anaconda prompt 中激活并进入刚刚创建的虚拟环境,用pip安装tensorflow。
pip install tensorflow
还可以采用清华源:
pip install tenserflow -i https://pypi.tuna.tsinghua.edu.cn/simple
3. PyCharm
3.1 下载安装PyCharm
下载:从官网(下载 PyCharm:JetBrains 出品的用于数据科学和 Web 开发的 Python IDE)下载“PyCharm Community Edition”版本。
安装:过程中有一个步骤叫“Installation Options”,将所有选框都勾选。其余步骤默认即可。
3.2 新建项目,配置Python环境
首次使用时可以直接在欢迎界面选择新建项目,也可以通过“File” -> “New Project”新建项目。
新建项目的界面中名称和项目位置根据需求配置即可。
“Interpreter type” 选择 “Custom environment”。
“Environment” 选择 “Select existing”。
“Type” 在下拉菜单中选择 “Conda”。
“Path to conda” 选择anaconda安装目录(默认是C:\ProgramData\anaconda3)下的 “_conda.exe”。
“Environment” 从下拉列表中选择已经存在的虚拟环境。
如果新建项目时没有配置conda中的python环境,在创建项目后仍然可以更改。方法如下。
“File” -> “Settings” -> “Project: 项目名 -> “Python Interpreter” -> “Add Interpreter”(右上角) -> “Add Local Interpreter”。
左侧菜单栏选择 “Conda Environment”。右侧 “Conda Executable” 选择anaconda安装目录(默认是C:\ProgramData\anaconda3)下的 “_conda.exe”。“Use existing environment” 从下拉列表中选择已经存在的虚拟环境。
3.3 测试安装成功
在项目中新建python文件,写入下面代码并运行。
import tensorflow as tf
print(tf.__version__)
结果显示 “2.6.2”。安装成功!