是什么
Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。 Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。 安装官方 Python 而进行数据处理机器学习的话,就要去Python官网(https://www.python.org/downloads)选择对应的版本的 Python 下载安装,使用下载安装命令 ( pip install包名 )安装需要用到的各种包,安装起来比较麻烦,需要考虑网络和版本兼容性,网络问题(下载速度慢,下载服务器在国外)需要跟换pip下载源为清华源或其他,版本问题下载安装时需要注意安装的 Python 版本和操作系统版本,下载的库名中 cp37 代表 python3.7 PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 使用 Anaconda 和 Pycharm 联合使用以提高对包的安装和卸载的管理,和提高代码的开发效率.
总结
1,看需求。如果你做数据分析,机器学习的话,anaconda帮你安装好的jupyternotebook, jupyterlab,Spyder足够用了。如果你做软件开发的,需要用pycharm。 2,conda是python环境,pycharm是主流python编辑器,不要搞混,anaconda下载后可以不用pycharm有自带了spider,不是必备。Spyder有时候会抽风,下一个比没有好。Spyder查看变量值和图好用,pycharm查看文件方便,输出的图比较清晰。
参考推荐
关系:Python,Pycharm,Anaconda等的关系与安装过程~为初学者跳过各种坑 - TQ不在 - 博客园 (cnblogs.com)
一起用:pycharm与anaconda的使用 - 别来无恙,你在心上 - 博客园 (cnblogs.com)
有些如flask是在专业版pycharm中的(2条消息) Pycharm(社区版) 创建Flask项目_hold_on_的博客-CSDN博客
|