Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项


Posted in Python onOctober 11, 2019

1、致欢迎词

我将详细讲述在学Python初期的各种手忙脚乱的问题的解决,通过这些步骤的操作,让你的注意力集中在Python的语法上以及后面利用Python所解决的项目问题上。而我自己作为小白,很不幸的没有错过任何的坑,都跳了进去,所以在这里写下经验贴,一方面希望能给后来的学者能够高效的避开这些坑,另一方面也算是自己的总结与警告。

2、内容大纲

2.1 安装顺序

能够使用Python的安装过程我建议这样:Anaconda-Pycharm

Anaconda我建议安装Anaconda3 原因后面会解释

2.2 安装结果

Anaconda是一个科学计算环境,当在电脑上安装好Anaconda3以后,就相当于安装好了Python,还有一些常用的库,如numpy,scrip,matplotlib等库。

(如果你这里没有安装anaconda的话,直接安装了Python,装完Python 想要使用这些库的话 还要在cmd中运行 pip install ...;)

这里要划重点!!!当安装完Anaconda以后,记得要添加环境变量,比如我的,我安装路径为:F:\Anaconda3 ;那么安装完成后 就要做接下来的操作:

右键我的电脑---属性---高级系统设置----高级选项里面有一个环境变量,点击环境变量------系统变量里面 找path------双击path,添加路径,路径间用;隔开。

需要添加的路径有三个(以我的为例子):F:\Anaconda3;   F:\Anaconda3\Scripts;   F:\Anaconda3\Library\bin 

Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项

Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项

Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项

完了之后,再cmd中直接输入python,如果出现上图所示的样子,那就说明anaconda装好了,Python可以用了。到此,其实你的Python就可以用了,接下来就是说关于IDE开发环境了,到目前为止我比较推荐的有两个pycharm和spyder,如果你之前习惯用MATLAB,那么就尝试用用spyder吧,况且当你装好anaconda时候。spyder就也安装好了,在开始菜单中找到anaconda菜单里面就有一个spyder。打开就可以用。spyder和MATLAB的工作空间很像,但是pycharm也很强大,很多人都在用pycharm。

好了到目前为止我应该说明白了搭建Python工作环境的一些问题。在我看来 切记不要直接装Python,还是装anaconda搭建起来的科学环境要方便很多。在选择Anaconda2和Anaconda3中我选择了Anaconda3。这里有一个对应,Anaconda2对应的就是Python2.x的版本,Anaconda3对应的就是Python3.x的版本。Python2.x版本经常会遇到字符编码的各种问题,Python3.x的默认编码方式是UTF-8,很少出现字符编码的各种问题。在下一篇中我写对spyder的汉化时候(转载于(kingmo888)),用Anaconda3就显得很重要,不会出现很多字符编码错误。

总结

以上所述是小编给大家介绍的Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python数组条件过滤filter函数使用示例
Jul 22 Python
Python程序中用csv模块来操作csv文件的基本使用教程
Mar 03 Python
Python基于多线程实现抓取数据存入数据库的方法
Jun 22 Python
Python干货:分享Python绘制六种可视化图表
Aug 27 Python
Python不同目录间进行模块调用的实现方法
Jan 29 Python
python中下标和切片的使用方法解析
Aug 27 Python
Python 实现毫秒级淘宝抢购脚本的示例代码
Sep 16 Python
python列表推导式入门学习解析
Dec 02 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 Python
详解Python中的进程和线程
Jun 23 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Nov 11 Python
Python自动化工具之实现Excel转Markdown表格
Apr 08 Python
Pycharm 2019 破解激活方法图文详解
Oct 11 #Python
python 扩展print打印文件路径和当前时间信息的实例代码
Oct 11 #Python
python脚本调用iftop 统计业务应用流量的思路详解
Oct 11 #Python
Python3+Requests+Excel完整接口自动化测试框架的实现
Oct 11 #Python
python二进制读写及特殊码同步实现详解
Oct 11 #Python
Python+Tensorflow+CNN实现车牌识别的示例代码
Oct 11 #Python
命令行运行Python脚本时传入参数的三种方式详解
Oct 11 #Python
You might like
《忧国的莫里亚蒂》先导宣传图与STAFF公开
2020/03/04 日漫
PHP数组交集的优化代码分析
2011/03/06 PHP
php上传图片之时间戳命名(保存路径)
2014/08/15 PHP
PHP7新特性foreach 修改示例介绍
2016/08/26 PHP
PHP jpgraph库的配置及生成统计图表:折线图、柱状图、饼状图
2017/05/15 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
2017/06/16 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
2020/03/23 PHP
用js遍历 table的脚本
2008/07/23 Javascript
Html中JS脚本执行顺序简单举例说明
2010/06/19 Javascript
javascript中字符串拼接需注意的问题
2010/07/13 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
详解AngularJS中的作用域
2015/06/17 Javascript
浅谈json取值(对象和数组)
2016/06/24 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
ES6入门教程之Class和Module详解
2017/05/17 Javascript
JS中用EL表达式获取上下文参数值的方法
2018/03/28 Javascript
vue利用v-for嵌套输出多层对象,分别输出到个表的方法
2018/09/07 Javascript
js 实现碰撞检测的示例
2020/10/28 Javascript
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
用Python实现一个简单的能够上传下载的HTTP服务器
2015/05/05 Python
python中map()函数的使用方法示例
2017/09/29 Python
Python同步遍历多个列表的示例
2019/02/19 Python
python实现nao机器人身体躯干和腿部动作操作
2019/04/29 Python
pandas数据处理进阶详解
2019/10/11 Python
Python调用.net动态库实现过程解析
2020/06/05 Python
Html5移动端div固定到底部实现底部导航条的几种方式
2021/03/09 HTML / CSS
个人自我鉴定怎么写
2013/10/28 职场文书
如何写毕业求职自荐信
2013/11/06 职场文书
宗教学大学生职业生涯规划范文
2014/02/08 职场文书
小学生元旦广播稿
2014/02/21 职场文书
工作失职造成投诉的检讨书范文
2014/10/05 职场文书
企业催款函范本
2015/06/24 职场文书
Go 自定义package包设置与导入操作
2021/05/06 Golang
JUnit5常用注解的使用
2021/07/02 Java/Android