机器学习环境搭建-Pycharm
刚刚开始学习机器学习,遇到了很多的问题,尤其是搭建环境让我觉得脑袋特别疼。我用的是win8 64位操作系统,硬盘小的可怜。开始我也跟着下载了anaconda,后来发现anaconda一点儿不像说的那么智能。首先就是anaconda的版本,和python更新的版本不是同步的,是要慢一些的,其次anaconda安装和卸载的速度有一些慢,还有就是我开始的时候不知道anaconda和tensorflow版本的对应关系,就导致我按照网上的步骤安装了之后,输入测试程序总是报错。后来放弃了anaconda。安装了好几款IDE,后来安装了pycharm 社区版,python3.7,发现使用感还不错。如果你是个和我一样电脑硬盘不够大的人,也可以安装社区版,专业版的功能更强大,对web支持,电脑硬盘够大就选择专业版吧。
1.首先到 https://www.jetbrains.com/pycharm/ 下载
2.安装成功之后如果你电脑里只有一个python版本的话是可以自动匹配的,我安装的时候是这样,如果有不同的版本右键项目名,点击settings,点击project中的Project Interpreter选项就可以看到了
3.安装tensorflow,pandas,numpy,matplotlib等常用库
点击file-settings就会出现这个界面,点击右侧的小加号,搜索你需要的库,找到后点击install package就可以把库导入到你的项目中了
其中tensorflow安装的时间较长,需要耐心等一会儿。
4.安装pandas的时候发现总是出错,后来发现是pip版本太旧了,你可以选择用cmd中输入python然后通过 python -m pip install -U pip命令来更新你的pip同时也可以在pycharm中找到pip,选中它点击右侧+号-号下面的小箭头进行更新
5.安装matplotlib的时候刚开始也没有安装上,安装最新版本有问题,后来我就先安装了一个之前的版本,然后后来又进行更新就好了(我也是个小白,不知道其中的道理)
我比较了几款IDE,中间饶了很多的弯,都有一些不太好的地方,Eclipse我做java的时候用它,但是python我不太喜欢用它,Vim也试了,也觉得不喜欢,虽然不应该挑剔IDE。pycharm社区版免费而且安装第三方库方便,这是我最终选择它的原因,当然界面也很好看
机器学习环境搭建-Pycharm的更多相关文章
- 机器学习1—简介及Python机器学习环境搭建
简介 前置声明:本专栏的所有文章皆为本人学习时所做笔记而整理成篇,转载需授权且需注明文章来源,禁止商业用途,仅供学习交流.(欢迎大家提供宝贵的意见,共同进步) 正文: 机器学习,顾名思义,就是研究计算 ...
- TensorFlow 开发环境搭建--Pycharm
今天动手开始搭建TensorFlow开发环境, 用PyCharm来跑MNIST中的例子.记录过程如下 下载安装 (1)首先安装AnaConda, AnaConda可以帮忙去管理安装包,帮忙创建虚拟环境 ...
- python环境搭建--pycharm的安装及使用
学习网址: --菜鸟教程(2.0和3.0) http://www.runoob.com/python/python-tutorial.html http://www.runoob.com/python ...
- 机器学习环境搭建安装TensorFlow1.13.1+Anaconda3.5.3+Python3.7.1+Win10
安装Python3.7.1 此处不再赘述安装过程,作为记录 安装Anaconda3.5.3 Anaconda3-5.3.0-Windows-x86_64.exe 方案1. 可以直接从官网https:/ ...
- python环境搭建-Pycharm 调整字体大小
- python环境搭建-Pycharm模块安装方法
不懂直接看图顺序操作: 方法一: 方法二:
- 2- vue django restful framework 打造生鲜超市 -环境搭建
使用Python3.6与Django2.0.2(Django-rest-framework)以及前端vue开发的前后端分离的商城网站 项目支持支付宝支付(暂不支持微信支付),支持手机短信验证码注册, ...
- 20201205-3 HTML环境搭建与文件基本结构
HTML环境搭建与文件基本结构 HTML的基础 HTML环境搭建 Pycharm 包含全部环境 编写(代码) → 运行浏览器 → 代码检查 Sublime 只是用来编写 HTML 代码: ...
- Python开发:环境搭建(python3、PyCharm)
Python开发:环境搭建(python3.PyCharm) python3版本安装 PyCharm使用(完全图解(最新经典))
随机推荐
- java中Map.Entry的使用方法
在Map类设计是,提供了一个嵌套接口(static修饰的接口):Entry.Entry将键值对的对应关系封装成了对象,即键值对对象,这样我们在遍历Map集合时,就可以从每一个键值对(Entry)对象中 ...
- 基于create-react-app的打包后文件路径问题
改绝对路径为相对路径. https://segmentfault.com/q/1010000009672497直接在package.json里加 "homepage":" ...
- j2ee课程设计—基于activiti的请休假系统
前言 课设基于SSM框架,数据库采用mysql,主要业务交给activiti,版本控制利用github. 参考资料: Intellij 部署SSM框架 Activiti就是这么简单 方大师的教材 下文 ...
- VWmare设置挂载目录
[root@localhost ~]# mkdir -p /mnt/cdrom #首先创建一个挂载目录 [root@localhost ~]# mount -t auto /dev/cdrom / ...
- python程序—士兵出击
class Gun: def __init__(self,gun_type): self.gun_type=gun_type self.bullet_count= def add_bullet(sel ...
- 微信小程序点击列表添加 去除属性
首先说一下场景:我所循环的数据是对象数组,设置了一个属性当作标记,通过这个标记的值判断是否给改元素添加样式 wxml: <view> <view wx:for="{{lis ...
- day6_自定义类型转换
#include <iostream> using namespace std; class Point2D{ public: Point2D(int x, int y):m_x(x), ...
- Kotlin 类和对象
类定义 Kotlin 类可以包含:构造函数和初始化代码块.函数.属性.内部类.对象声明. Kotlin 中使用关键字 class 声明类,后面紧跟类名: class Runoob { // 类名为 R ...
- Go语言学习之14 商品秒杀架构设计与开发
本节主要内容 1. 秒杀抢购背景2. 秒杀抢购架构设计&模块划分3. 秒杀抢购接入层实现 1. 秒杀抢购背景 (1)架构分析 电商网站架构 秒杀抢购1.0 (2)上述网站架构问题 和已有电商逻 ...
- ROM、RAM、CPU、CACHE、FLASH
内存在电脑中起着举足轻重的作用.内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE).只不过因为RAM是其中最重要的存储器,所以通常所说的内存即指电脑 ...