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 相关文章推荐
Python3网络爬虫之使用User Agent和代理IP隐藏身份
Nov 23 Python
Python File readlines() 使用方法
Mar 19 Python
Django教程笔记之中间件middleware详解
Aug 01 Python
Python tkinter label 更新方法
Oct 11 Python
如何为Python终端提供持久性历史记录
Sep 03 Python
Python 中pandas索引切片读取数据缺失数据处理问题
Oct 09 Python
Tensorflow 实现释放内存
Feb 03 Python
python标准库sys和OS的函数使用方法与实例详解
Feb 12 Python
Python sql注入 过滤字符串的非法字符实例
Apr 03 Python
解决python便携版无法直接运行py文件的问题
Sep 01 Python
Python远程linux执行命令实现
Nov 11 Python
python 爬虫网页登陆的简单实现
Nov 30 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 Ajax实现页面无刷新发表评论
2007/01/02 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
2010/04/28 PHP
php5 apache 2.2 webservice 创建与配置(java)
2011/01/27 PHP
PHP四种排序算法实现及效率分析【冒泡排序,插入排序,选择排序和快速排序】
2018/04/27 PHP
Yii2.0框架模型多表关联查询示例
2019/07/18 PHP
PHP CURL实现模拟登陆并上传文件操作示例
2020/01/02 PHP
PHP 判断字符串是中文还是英文, 或者是中英混合
2021/03/09 PHP
IE和firefox浏览器的event事件兼容性汇总
2009/12/06 Javascript
jQuery获取地址栏参数插件(模仿C#)
2010/10/26 Javascript
初识Node.js
2014/09/03 Javascript
jquery实现搜索框常见效果的方法
2015/01/22 Javascript
最新最热最实用的15个jQuery插件汇总
2015/07/05 Javascript
javascript中递归函数用法注意点
2015/07/30 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
2016/05/12 Javascript
vue.js源代码core scedule.js学习笔记
2017/07/03 Javascript
一篇文章让你彻底弄懂JS的事件冒泡和事件捕获
2017/08/14 Javascript
vue router学习之动态路由和嵌套路由详解
2017/09/21 Javascript
layui时间控件选择时间范围的实现方法
2019/09/28 Javascript
JQuery常用选择器功能与用法实例分析
2019/12/23 jQuery
Javascript模拟实现new原理解析
2020/03/03 Javascript
vue项目中企业微信使用js-sdk时config和agentConfig配置方式详解
2020/12/15 Vue.js
wxpython 最小化到托盘与欢迎图片的实现方法
2014/06/09 Python
python处理PHP数组文本文件实例
2014/09/18 Python
在Python中使用lambda高效操作列表的教程
2015/04/24 Python
详解Python的Django框架中的模版继承
2015/07/16 Python
利用Python的sympy包求解一元三次方程示例
2019/11/22 Python
python的range和linspace使用详解
2019/11/27 Python
Django实现文章详情页面跳转代码实例
2020/09/16 Python
pytorch 把图片数据转化成tensor的操作
2021/03/04 Python
丝芙兰波兰:Sephora.pl
2018/03/25 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
自我鉴定书面格式
2014/01/13 职场文书
世博会口号
2014/06/20 职场文书
未受刑事制裁公证证明
2014/09/20 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python