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如何为被装饰的函数保留元数据
Mar 21 Python
Python基于jieba库进行简单分词及词云功能实现方法
Jun 16 Python
Django中数据库的数据关系:一对一,一对多,多对多
Oct 21 Python
Python二叉搜索树与双向链表转换算法示例
Mar 02 Python
Python中asyncio模块的深入讲解
Jun 10 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
Jul 15 Python
使用Python实现文字转语音并生成wav文件的例子
Aug 08 Python
python实现登录密码重置简易操作代码
Aug 14 Python
关于python 跨域处理方式详解
Mar 28 Python
Python中的特殊方法以及应用详解
Sep 20 Python
Python列表嵌套常见坑点及解决方案
Sep 30 Python
如何通过安装HomeBrew来安装Python3
Dec 23 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
模仿OSO的论坛(五)
2006/10/09 PHP
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
php 获得汉字拼音首字母的函数
2009/08/01 PHP
php 读取shell管道传输过来的内容
2010/03/01 PHP
php验证码实现代码(3种)
2015/09/07 PHP
详解WordPress中用于更新和获取用户选项数据的PHP函数
2016/03/08 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
2017/03/02 PHP
基于Laravel5.4实现多字段登录功能方法示例
2017/08/11 PHP
PHP函数积累总结
2019/03/19 PHP
PHP设计模式之抽象工厂模式实例分析
2019/03/25 PHP
filemanage功能中用到的lib.js
2007/04/08 Javascript
JS 显示当前日期与时间的代码
2010/03/24 Javascript
JavaScript建立一个语法高亮输入框实现思路
2013/02/26 Javascript
制作jquery遮罩层效果导航菜单代码分享
2013/12/25 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
分享五个有用的jquery小技巧
2015/10/08 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
2015/12/02 Javascript
对jquery的ajax进行二次封装以及ajax缓存代理组件:AjaxCache详解
2016/04/11 Javascript
jQuery实现查找最近父节点的方法
2016/06/23 Javascript
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
JS使用插件cryptojs进行加密解密数据实例
2017/05/11 Javascript
详解基于node的前端项目编译时内存溢出问题
2017/08/01 Javascript
vue.js使用代理和使用Nginx来解决跨域的问题
2018/02/03 Javascript
vue-cli项目中使用echarts图表实例
2018/10/22 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
JavaScript实现动态生成表格
2020/08/02 Javascript
解决vue watch数据的方法被调用了两次的问题
2020/11/07 Javascript
[02:07]TI9显影之尘系列 - Vici Gaming
2019/08/20 DOTA
python Django框架实现自定义表单提交
2016/03/25 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
Python 没有main函数的原因
2020/07/10 Python
HTML5 微格式和相关的属性名称
2010/02/10 HTML / CSS
S’well Bottle保温杯官网:绝缘不锈钢水瓶
2018/05/09 全球购物
档案管理员岗位职责
2013/12/01 职场文书
十一月早安语录:把心放轻,人生就是一朵自在的云
2019/11/04 职场文书