一 前言

最近莫名其妙地想学习一下Python,想着利用业余时间学习一下机器学习(或许仅仅是脑子一热吧)。借着研究生期间对于PyCharm安装的印象,在自己的电脑上重新又安装了一遍。利用周末的一点时间,将安装与首次使用流程做个简单总结。

PyCharm是我用过的Python编辑器中,比较方便好用的一个,可以跨平台,在macos和windows下面都可以用。

在学习推荐系统、机器学习、数据挖掘时,python是非常强大的工具,也有很多很强大的模块,但是模块的安装却是一件令人头疼的事情。

现在有个工具——anaconda,他已经帮我们集成好了很多工具了!anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,而python是一个编译器,如果不使用anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好。

Anaconda 本质上是一个软件发行版,包含了 conda、Python 等 180 多个科学包及其依赖项。

 

简单来说,安装了Annaconda,就等同于安装了python、conda和一般可能用到的numpy、scipy、pandas等等常见的科学计算包,而无需再单独下载配置。由于python3和python2的分裂,自行使用virtualenv用pip进行配置,经常会出现无法使用的情况。固推荐安装Anaconda。

二 Anaconda安装包下载

Anaconda安装包下载网址:https://www.anaconda.com/download/

也可直接在公众号【视觉IMAX】后台回复「Anaconda」获得百度云下载链接。

三 Anaconda安装步骤

点击安装包exe文件,出现下图:

四 PyCharm安装包下载

安装包下载网址:https://gitbook.cn/m/home

选择社区版(Community),已经免费,推荐大家使用社区版。也可以直接在公众号【视觉IMAX】后台回复「PyCharm」,直接获得百度云下载链接。

五 PyCharm安装步骤

第一步:

先新建一个PyCharm的安装目录,本教程中,将PyCham安装在「D:/ProgramFiles/PyCharm」文件夹下。

第二步:

点击安装包exe程序,出现如下图。

第三步:

点击图中的「Next」按钮,出现下图所示。点击「Browse」找到「D:/ProgramFiles/PyCharm」

第四步:

点击「Next」,出现下图,选择红色框中的两个选项。

第五步:

点击「Next」,默认安装即可,直接点击Install。

第六步:

耐心地等待上两分钟左右,之后就会得到下面的安装完成界面。

点击「Finish」,PyCharm安装完成。接下来,便是在PyCharm中配置Anaconda。

六 在PyCharm中配置Anaconda

第一步:

双击运行桌面上的PyCharm图标,进入下图界面:

选择「Do not import settings」,之后选择OK,进入下一步。

第二步:

选择Accept,进入下一步:

第三步:

选择「Send Usage……」。

第四步:

出现下述UI界面,我选择第一个「Darcula」,之后点击左下方的按钮。

第五步:

上述步骤之后,出现下图所示。

第六步:

点击「Create New Project」,进入如下图所示界面。

自定义项目存储路径,IDE默认会关联Python解释器。选择好存储路径后,点击

第七步:

点击「create」,即可进入工作环境啦。

七 跋

以上仅仅是作为初学者给出的安装教程,如有不到之处,还望不留情面地批评指正哦。

本文首发于本人公众号【视觉IMAX】。

荐读

Homography matrix(单应性矩阵)在广告投放中的实践

那些你所不知道的文献下载网址经验总结

Matlab R2018a 64位安装教程

Python IDE ——Anaconda+PyCharm的安装与配置的更多相关文章

  1. Python入门:Anaconda和Pycharm的安装和配置

    Python入门:Anaconda和Pycharm的安装和配置  转自:https://www.cnblogs.com/yuxuefeng/articles/9235431.html 子曰:“工欲善其 ...

  2. Windows中Anaconda,Tensorflow 和 Pycharm的安装和配置

    Anaconda完全入门指南 https://www.jianshu.com/p/eaee1fadc1e9                 [安装不要按此条链接进行] Windows中 Anacond ...

  3. 【深度学习】在linux和windows下anaconda+pycharm+tensorflow+cuda的配置

    在linux和windows下anaconda+pycharm+tensorflow+cuda的配置 在linux和windows下anaconda+pycharm+tensorflow+cuda的配 ...

  4. Anaconda+Tensorflow环境安装与配置(转载)

    Anaconda+Tensorflow环境安装与配置 转载请注明出处:http://www.cnblogs.com/willnote/p/6746499.html Anaconda安装 在清华大学 T ...

  5. 开源IDE CodeBlocks的下载安装、配置、简单编程

    如果没有集成开发环境(IDE),在linux下开发程序将非常繁琐,IDE是指将编辑.编译.调试等功能集成在一个桌面环境上,这样就大大方便了用户.IDE一般包括代码编辑器.编译器.调试器和图形界面用户工 ...

  6. 【转】Python入门:Anaconda和Pycharm的安装和配置

    子曰:“工欲善其事,必先利其器.”学习Python就需要有编译Python程序的软件,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可,但是对 ...

  7. Python最强IDE(PyCharm)安装教程

    欢迎关注公众号[Python开发实战],免费领取Python学习电子书! PyCharm是目前最流行.使用最广泛的Python IDE(Integrated Development Environme ...

  8. anaconda+pycharm的安装和应用

    至于anaconda的安装与pycharm的安装在此不做多说,主要说下遇到的问题. 问题描述: 安装anaconda后,pip下载的第三方库调用不到. 原因分析: anaconda自带的python3 ...

  9. 【PyTorch教程】P2. Python编辑器的选择、安装及配置

    温馨提示:为了更好的教程体验,提供视频.阅读地址 Youtube: https://www.youtube.com/playlist?list=PLgAyVnrNJ96CqYdjZ8v9YjQvCBc ...

随机推荐

  1. 并查集(不相交集)的Remove操作

    给并查集(不相交集)的添加一个\(Remove(X)\)操作,该操作把\(X\)从当前的集合中除去并把它放到自己的集合中. 实现思想 英文原句 We assume that the tree is i ...

  2. 7-34 jmu-python-是否偶数 (10 分)

    输入一个整数,判断是否偶数 输入样例: 7 输出样例: 7不是偶数 输入样例: 8 输出样例: 8是偶数 a = int(input()) if (a % 2 == 0): print('%d是偶数' ...

  3. web 移动端 横向滚动的阻尼感很强,滑动不灵敏

    在添加 overflow-x: scroll的元素里增加如下style overflow-x: scroll; -webkit-overflow-scrolling: touch; //关键点

  4. Python基础-两个乒乓球队进行比赛,各出三人。

    两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单. L1 = [ ...

  5. 前端劝退预警:JavaScript 工具链不完全指南

    经过这么多年的发展,JavaScript 早已经不是当年那个不太起眼的脚本语言.如今的 JavaScript 可以说是风光无限,在 Web 前端.移动端.服务端甚至物联网设备上都大展身手,到处都有它的 ...

  6. Vue+axios(interceptors) 实现http拦截 + router路由拦截 (双拦截)+ 请求自带loading效果

    axios interceptors 拦截器 //interceptors.js // vue axios配置 发起请求加载loading请求结束关闭loading // http request 请 ...

  7. 第四篇(1):企业常用Linux web环境安装配置(apache、php、mysql)

    上篇我们讲了基本的软件包管理和文件操作什么的,现在也要动手安装点有用的东西了吧! 本篇我会写出一个用yum安装apache.php.mysql的方法,最后再运行phpMyAdmin来管理数据库. 1. ...

  8. AX2012/D365 SSRS报表开发

    大家好,好久没有做SSRS报表了,近期刚好有做2张,就整理起来供初学者参考. AX中SSRS报表开发的框架,父类非常多,这里跟大家简单分享2种比较常用的场景供大家使用. 1.简单的过滤字段,无特殊过滤 ...

  9. Fortify Audit Workbench 笔记 Cross-Site Scripting-Persistent

    Cross-Site Scripting: Persistent Abstract 向 Web 浏览器发送非法数据会导致浏览器执行恶意代码. Explanation Cross-Site Script ...

  10. 通过实现简单聊天室了解websocket的基础使用

    websocket基础使用 用到的依赖包 websocket的依赖 <dependency> <groupId>javax.websocket</groupId> ...