Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项

 更新时间:2019年10月11日 10:18:29   作者:GavinChen-GuiGan  
这篇文章主要介绍了Python,Pycharm,Anaconda三者的区别与联系、安装过程及其注意事项,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

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 

完了之后,再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三者的区别与联系、安装过程及注意事项,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • 使用keras实现BiLSTM+CNN+CRF文字标记NER

    使用keras实现BiLSTM+CNN+CRF文字标记NER

    这篇文章主要介绍了使用keras实现BiLSTM+CNN+CRF文字标记NER,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • python xml解析实例详解

    python xml解析实例详解

    这篇文章主要介绍了python xml解析实例详解的相关资料,这里举例说明如何实现,需要的朋友可以参考下
    2016-11-11
  • python中heapq堆排算法的实现

    python中heapq堆排算法的实现

    这篇文章主要介绍了python中heapq堆排算法的实现,该模块提供了堆排序算法的实现。堆是二叉树,最大堆中父节点大于或等于两个子节点,最小堆父节点小于或等于两个子节点。下面文章更多详细介绍,需要的小伙伴可以参考一下
    2022-05-05
  • Python获取百度翻译的两种方法示例详解

    Python获取百度翻译的两种方法示例详解

    本文介绍了使用Python通过requests和urllib两种方式获取百度翻译的方法,requests方法通过发送post请求并解析json数据,而urllib方法通过请求和读取url来获取翻译,两种方法各有优劣,用户可根据需求选择
    2024-09-09
  • Python实现读取文件夹按数字排序功能

    Python实现读取文件夹按数字排序功能

    这篇文章主要介绍了Python读取文件夹按数字排序,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09
  • 基于python生成词云图的代码示例

    基于python生成词云图的代码示例

    这篇文章主要个介绍了如何基于python生成词云图的代码示例,文中有详细的代码示例喝图文讲解,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2023-11-11
  • Python3.6实现带有简单界面的有道翻译小程序

    Python3.6实现带有简单界面的有道翻译小程序

    本文通过实例代码给大家介绍了基于Python3.6实现带有简单界面的有道翻译小程序,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-04-04
  • Python整合Milvus向量数据库的实战指南

    Python整合Milvus向量数据库的实战指南

    在向量数据库技术快速发展的今天,Milvus作为开源领域的领军产品,正成为AI应用开发的重要基础设施,本章将深入讲解Python与Milvus向量数据库的整合实践,感兴趣的小伙伴可以了解下
    2025-05-05
  • 爬虫代理池Python3WebSpider源代码测试过程解析

    爬虫代理池Python3WebSpider源代码测试过程解析

    这篇文章主要介绍了爬虫代理池Python3WebSpider源代码测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 基于Python Watchdog库实现文件系统监控

    基于Python Watchdog库实现文件系统监控

    Watchdog是一个优秀的Python库,用于监控文件系统事件,本文将介绍Watchdog的基本用法,并通过一个实际案例展示如何用它来监控下载目录并自动转换ICO文件为PNG格式
    2025-07-07

最新评论