pycharm使用tensorflow教程
pycharm使用tensorflow教程
最近在学人工智能与大数据管理,环境是python+tensorflow。但配置有些麻烦,记录一下。其实主要分为两个部分,配置tnsorflow和在pycharm中使用tensorflow。
首次尝试
平常安装python包都是去pycharm的setting
里面,在设置Project Interpreter
中点小加号去装的,但这次却报了错。想来应该是有些依赖包没有装。可是,有哪些依赖包、适用版本是多少,网上也没有详细的信息说明。因此,准备老老实实的常规操作了。
因为Anaconda
是专业的,所以打算Anaconda
装上tensorflow
,然后在用pycharm生成一个基于Anaconda
环境的虚拟解释器。
安装Anaconda
- 下载 Anaconda3 安装包
官方的太慢了,我使用的是清华镜像源:win 32位 win 64位 - 安装 Anaconda3
一路确定,但是这两个建议不要勾选,第一个可能会和本来你已经安装的puthon的环境变量产生冲突,第二个没必要,第二个会更改pycharm创建项目时的默认解释器
安装 TensorFlow
在开始菜单中打开
Anaconda Prompt
,执行如下两行命令设置镜像源conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes
在用户目录中找到配置文件
.condarc
并修改,删除第三行的- defaults
在
Anaconda Prompt
中执行如下命令安装 CPU 版本TensorFlow
conda install tensorflow
pycharm中的配置
我使用的是专业版(学生可免费使用),其他版本应该一样
- 创建一个新
project
- 创建虚拟环境时按照我这样配置
由上而下我解释下:- 第一个箭头不用多说,写上你创建项目根目录
- 第二个箭头那里要指向
Anaconda
安装目录下的python.exe
- 第三个箭头一定要勾选,这个的意思就是把你在第二步指向的那个python环境中安装的包也搬过来,这也是我们先安装
Anaconda
的目的。
create 项目之后我们会发现,那些依赖包都帮我们搬过来了
但此时,我们写个代码
import tensorflow as tf
print(tf.__version__)
却会报一堆的错,从错误中我们看到,好像是numpy
模块有点问题,把之前的代码删了,我们测试下:
import numpy
就运行这一句,也报错了,那必是numpy
背锅无疑了。去包管理界面看看,numpy
的情况,居然还是1.11.1版本,那有可能是版本太旧的原因。当时我更新到了最新版本,报了一些错之后,正确输出了tf.__version__
,后来发现,tnsorflow
并不支持最新版本的numpy
。合适的版本是1.16
于是,先卸载,然后:
到此,可以正常工作了。
pycharm使用tensorflow教程相关推荐
- tensorflow教程 学习笔记 之 Eager execution 急切执行
链接:https://tensorflow.juejin.im/get_started/ 学习它主要为了解决yunyang tensorflow-yolov-3GPU多线程调用的问题 文章目录 坑1 ...
- Win10下Anaconda3上安装tensorflow教程
Win10下Anaconda3上安装tensorflow教程 大概花费了4-5个小时的时间安装上了基于GPU版本的tensorflow1.3.0(除此之外还有基于CPU的版本),大体安装步骤如下: s ...
- win11 系统 GPU版本pytorch、CUDA、anaconda 、pycharm详细安装教程
win11 系统深度学习环境搭建----- GPU版本pytorch.CUDA.cuDnn.anaconda .tensorflow_gpu.pycharm详细安装教程 参考比站视频: PyTorch ...
- Pycharm中tensorflow框架下tqdm的安装
基本环境 win 10 tensorflow-cpu pycharm // tensorflow程序里错误结果显示from tqdm import tqdm ImportError: cannot i ...
- python的安装教程-python安装教程 Pycharm安装详细教程
python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downlo ...
- python要不要装pycharm-python安装教程 Pycharm安装详细教程
这篇文章主要介绍了python的安装教程,和Pycharm的安装详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安 ...
- Discuz验证码识别(编码篇)-写给程序员的TensorFlow教程
欢迎大家回到<写给程序员的TensorFlow教程>系列中来,本系列希望能给广大想转型机器学习的程序员带来一些不一样的内容,我们不讲公式,只调方法,不聊文献,只说代码.不求最好,只求有用. ...
- TensorFlow教程之完整教程 2.7 字词的向量表示
TensorFlow教程之完整教程 2.7 字词的向量表示 知与谁同 2017-08-22 15:37:40 浏览67 评论0 函数 摘要: 本文档为TensorFlow参考文档,本转载已得到T ...
- 8K 星!这可能是最适合你的 TensorFlow 教程
点击上方"AI有道",选择"置顶"公众号 重磅干货,第一时间送达 最近,笔者发现 GitHub 上出现了一份超火的 TensorFlow 教程,目前已经收获了 ...
最新文章
- java raster_Raster (Java 2 Platform SE 5.0)
- python找人脚本_Python找出微信上删除你好友的人脚本写法
- 2019计算机统考word视频,2019年9月 全国计算机二级 MS Office (Word 美化文档)
- TP框架中内置查询IP函数
- kali2 安装docker_Docker 装 kali 的全套操作
- pythonlinux加入自己写的模块_利用ngx_python模块嵌入到Python脚本
- Linux配置IP常用命令
- macbook装双系统多分区其实很简单,你只要把macbook当作一台普通pc就可以了!
- 现在输入 n 个数字, 以逗号, 分开; 然后可选择升或者 降序排序;
- 妙用TurboMail企业通讯平台,重要邮件不再躲猫猫
- 有关计算机的未来想象作文,电脑的想象作文
- php怎么判断未定义索引数组,PHP数组查找中的未定义索引
- BIM+GIS工程管理系统——BIM与GIS的跨界合作
- 利用Aria2和Pandown实现科学下载百度云资源
- 企业为什么要做等保?不做等保有什么后果?
- 汉诺塔递归的c语言实现(递归)
- StarUML3.0.1的破解方法
- python删除一列数据_python删除txt第一列数据库
- Oracle中sql中unload的用法,Oracle跟Informix中load、unload
- Java图片处理 - 复制