
在windows 10 64位系统下安装TensorFlow
发布日期:2021-05-14 10:18:54
浏览次数:35
分类:精选文章
本文共 1712 字,大约阅读时间需要 5 分钟。
安装Anaconda和TensorFlow的详细步骤及常见问题解决
安装Anaconda和TensorFlow是 Entry-level 开源机器学习框架的必要前提。以下是安装过程的详细步骤和解决常见问题的方法。
1. 安装Anaconda
1.1 从官方网站下载Anaconda
直接从 Anaconda 官网下载安装文件比较直观,但由于下载速度较慢,建议直接下载安装器进行安装。
1.2 安装完成后进行环境变量测试
检测Anaconda环境安装情况:打开命令模式(右键点击开始菜单,搜索
cmd
并点击进入)。输入命令:conda --version
预期输出应为Anaconda版本号。
查看已安装的环境变量:
conda info --envs
安装TensorFlow支持的Python版本:确保 install Python 版本与TensorFlow兼容。执行以下命令安装指定版本:
conda create --name tensorflow python=3.5
查看安装结果:
conda info --envs
激活TensorFlow环境:
conda activate tensorflow
此时,命令模式提示符会变为绿色,表明已经进入TensorFlow环境。
验证Python版本:
python --version
预期输出为
Python 3.5.x
。退出TensorFlow环境:输入命令:
deactivate
重新激活TensorFlow环境:
conda activate tensorflow
1.3 安装TensorFlow
- 使用推荐命令安装(需管理员权限):
pip install --ignore-installed --upgrade tensorflow
如果出现
ReadTimeoutError
,尝试使用镜像下载:pip install --upgrade --default-timeout=100 --ignore-installed tensorflow
1.4 验证安装是否成功
- 在Anaconda Prompt中打开:
- 双击
Anaconda Prompt
,输入以下命令验证:python --version
应见
Python 3.5.x
。
- 双击
2. 将TensorFlow环境嵌入到PyCharm中
2.1 PyCharm设置
创建新项目:
- 打开PyCharm,选择
File > New Project
。 - 在弹出的向导中选择项目类型,点击
Create
。 配置解释器:
- 右键点击项目根目录,选择
Properties > Python
。 - 点击
+
,添加解释器。- 名称:自定义(如
tensorflowEnv
)。 - 解释器路径:找到刚 activist过的
tensorflow
环境下的Python路径。例如:C:\anaconda3\envs\tensorflow\python.exe
- 名称:自定义(如
- 点击
OK
并Apply
。 创建测试代码:
import tensorflow as tfprint(tf.__version__)
点击
Run
,观察结果。
3. 安装常用库
OpenCV:
pip install opencv-python
Dlib(人脸识别库):
pip install dlib==18.17.100
机器学习库:
pip install scikit-learn
Numpy、NumPy:
pip install numpy scipy
Pillow和Matplotlib:
pip install Pillow matplotlib
升级pip:
python -m pip install --upgrade pip
4. 常见问题解决
4.1 conda不是内部命令
- 解决方法:
- 右键点击
开始
,选择系统 > 属性 > 环境变量
。 - 在
Path
中添加;D:\anacondadownload\Scripts
。
通过以上步骤,完成Anadonda和TensorFlow的安装及环境配置。如果在使用过程中遇到问题,请根据提示逐一核实环境变量和路径配置是否正确。
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年05月26日 19时23分51秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Merge into的使用详解-你Merge了没有
2025-04-13
Merge Two Sorted Lists - LeetCode
2025-04-13
Mesos 资源分配
2025-04-13
message.channel.id Discord PY
2025-04-13
Mes的理解
2025-04-13
MES系统如何实现远程访问?
2025-04-13
metaclass
2025-04-13
metaq杂记
2025-04-13
Metasploit CGI网关接口渗透测试实战
2025-04-13
Metasploit GUI图形界面使用
2025-04-13
Metasploit SCADA渗透测试实战
2025-04-13
Metasploit SQL注入漏洞渗透测试实战
2025-04-13
Metasploit Web服务器渗透测试实战
2025-04-13
Metasploit Web认证渗透测试实战
2025-04-13
Metasploit Windows AD渗透测试实战
2025-04-13
Metasploit 文件包含与跨站请求伪造渗透测试实战
2025-04-13
MFC 打印预览 映射模式 坐标变换
2025-04-13
MFC不规则窗体
2025-04-13
MFC之处理消息映射的步骤...
2025-04-13
MFC对话框屏幕居中
2025-04-14