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+Java调用Shell脚本时的死锁陷阱详解
Jan 24 Python
在Python dataframe中出生日期转化为年龄的实现方法
Oct 20 Python
Python判断一个三位数是否为水仙花数的示例
Nov 13 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 Python
详解Python 定时框架 Apscheduler原理及安装过程
Jun 14 Python
浅析Python 引号、注释、字符串
Jul 25 Python
Python2和Python3中@abstractmethod使用方法
Feb 04 Python
python实现将列表中各个值快速赋值给多个变量
Apr 02 Python
python 异步async库的使用说明
May 04 Python
Python数据可视化图实现过程详解
Jun 12 Python
Python-OpenCV实现图像缺陷检测的实例
Jun 11 Python
python中%格式表达式实例用法
Jun 18 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
ThinkPHP验证码和分页实例教程
2014/08/22 PHP
纯php生成随机密码
2015/10/30 PHP
PHP环境中Memcache的安装和使用
2015/11/05 PHP
Zend Framework实现Zend_View集成Smarty模板系统的方法
2016/03/05 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
YII2.0框架行为(Behavior)深入详解
2019/07/26 PHP
很酷的javascript loading效果代码
2008/06/18 Javascript
解决js数据包含加号+通过ajax传到后台时出现连接错误
2013/08/01 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
原生js实现数字字母混合验证码的简单实例
2015/12/10 Javascript
15个常用的jquery代码片段
2015/12/19 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
Javascript基础_嵌入图像的简单实现
2016/06/14 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
vue富文本编辑器组件vue-quill-edit使用教程
2018/09/21 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
python实现的解析crontab配置文件代码
2014/06/30 Python
用Python代码来绘制彭罗斯点阵的教程
2015/04/03 Python
Python中atexit模块的基本使用示例
2015/07/08 Python
Python脚本实现自动发带图的微博
2016/04/27 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
2019/10/23 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
CSS3混合模式mix-blend-mode/background-blend-mode简介
2018/03/15 HTML / CSS
SQL注入攻击的种类有哪些
2013/12/30 面试题
应届生会计电算化求职信
2013/10/03 职场文书
个人实用的自我评价范文
2013/11/23 职场文书
学习雷锋精神心得体会范文
2014/03/12 职场文书
好习惯伴我成长演讲稿
2014/05/21 职场文书
街道务虚会发言材料
2014/10/20 职场文书
敬业奉献模范事迹材料
2014/12/24 职场文书
简单谈谈Python面向对象的相关知识
2021/06/28 Python
吉利入股戴姆勒后smart“长大了”
2022/04/21 数码科技