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中函数的参数传递与可变长参数介绍
Jun 30 Python
python在非root权限下的安装方法
Jan 23 Python
python实现简易通讯录修改版
Mar 13 Python
python 多个参数不为空校验方法
Feb 14 Python
简单了解python PEP的一些知识
Jul 13 Python
Pyecharts绘制全球流向图的示例代码
Jan 08 Python
JetBrains PyCharm(Community版本)的下载、安装和初步使用图文教程详解
Mar 19 Python
Python PIL库图片灰化处理
Apr 07 Python
IDLE下Python文件编辑和运行操作
Apr 25 Python
keras处理欠拟合和过拟合的实例讲解
May 25 Python
Appium+Python实现简单的自动化登录测试的实现
Jan 26 Python
解决TensorFlow训练模型及保存数量限制的问题
Mar 03 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
php笔记之:数据类型与常量的使用分析
2013/05/14 PHP
PHP读书笔记_运算符详解
2016/07/01 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
Add Formatted Text to a Word Document
2007/06/15 Javascript
不错的JS中变量相关的细节分析
2007/08/13 Javascript
值得分享的Bootstrap Table使用教程
2016/11/23 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
2017/04/19 Javascript
vue实现nav导航栏的方法
2017/12/13 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
vuejs 制作背景淡入淡出切换动画的实例
2018/09/01 Javascript
详解vue通过NGINX部署在子目录或者二级目录实践
2018/09/03 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
2019/06/07 Javascript
JS实现随机抽取三人
2019/11/06 Javascript
浅谈使用nodejs搭建web服务器的过程
2020/07/20 NodeJs
Ant Design Vue table中列超长显示...并加提示语的实例
2020/10/31 Javascript
详解React路由传参方法汇总记录
2020/11/29 Javascript
[01:13]这,就是刀塔
2014/07/16 DOTA
对pycharm代码整体左移和右移缩进快捷键的介绍
2018/07/16 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
Python设计模式之建造者模式实例详解
2019/01/17 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
pytorch模型预测结果与ndarray互转方式
2020/01/15 Python
html5 sessionStorage会话存储_动力节点Java学院整理
2017/07/06 HTML / CSS
Rossignol金鸡美国官网:始于1907年法国百年雪具品牌
2019/03/06 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
美丽乡村建设实施方案
2014/03/23 职场文书
目标责任书范文
2014/04/14 职场文书
幼儿园亲子活动总结
2014/04/26 职场文书
社区义诊活动总结
2014/04/30 职场文书
企业负责人任命书
2014/06/05 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
基于PyTorch实现一个简单的CNN图像分类器
2021/05/29 Python
python 多态 协议 鸭子类型详解
2021/11/27 Python
win10频率超出范围怎么办?win10老显示超出工作频率范围的解决方法
2022/07/07 数码科技