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传递参数方式小结
Apr 17 Python
Python基于回溯法子集树模板解决0-1背包问题实例
Sep 02 Python
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
Oct 01 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
Apr 23 Python
python实现爬取图书封面
Jul 05 Python
详解Django中类视图使用装饰器的方式
Aug 12 Python
Python面向对象之继承和组合用法实例分析
Aug 27 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
对Pytorch神经网络初始化kaiming分布详解
Aug 18 Python
python 回溯法模板详解
Feb 26 Python
Python常见反爬虫机制解决方案
Jun 01 Python
深入了解python列表(LIST)
Jun 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
解析php中的fopen()函数用打开文件模式说明
2013/06/20 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
PHP+jQuery+Ajax实现用户登录与退出
2015/04/27 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
2019/05/29 PHP
laravel执行php artisan migrate报错的解决方法
2019/10/09 PHP
Laravel5.1 框架控制器基础用法实例分析
2020/01/04 PHP
JavaScript DOM 学习第九章 选取范围的介绍
2010/02/19 Javascript
一个javascript图片阅览组件
2010/11/09 Javascript
jQuery解析XML文件同时动态增加js文件的方法
2015/06/01 Javascript
Bootstrap+jfinal退出系统弹出确认框的实现方法
2016/05/30 Javascript
关于微信上网页图片点击全屏放大效果
2016/12/19 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
2017/09/20 Javascript
vue-lazyload图片延迟加载插件的实例讲解
2018/02/09 Javascript
记一次webapck4 配置文件无效的解决历程
2018/09/19 Javascript
vscode下vue项目中eslint的使用方法
2019/01/13 Javascript
微信小程序网络请求实现过程解析
2019/11/06 Javascript
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
2018/02/21 Python
python中kmeans聚类实现代码
2018/02/23 Python
在Pycharm terminal中字体大小设置的方法
2019/01/16 Python
安装2019Pycharm最新版本的教程详解
2019/10/22 Python
在python中创建指定大小的多维数组方式
2019/11/28 Python
使用python实现哈希表、字典、集合操作
2019/12/22 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
安装多个版本的TensorFlow的方法步骤
2020/04/21 Python
Python文件操作及内置函数flush原理解析
2020/10/13 Python
OpenCV利用python来实现图像的直方图均衡化
2020/10/21 Python
python3中数组逆序输出方法
2020/12/01 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
详解canvas绘图时遇到的跨域问题
2018/03/22 HTML / CSS
Sperry官网:帆船鞋创始品牌
2016/09/07 全球购物
一次性工伤赔偿协议书范本
2014/11/25 职场文书
广告业务员岗位职责
2015/02/13 职场文书
合作合同协议书
2016/03/21 职场文书
mysql优化之query_cache_limit参数说明
2021/07/01 MySQL