Python合适的开发工具
一、Anaconda工具
Anaconda是由Anaconda公司出品的超过1500种开源组件的免费的数据科学工作平台
下载地址:https://www.anaconda.com
优点:使用Python做数据分析最合适的ide,内置的库超级适合做数据科学和相关开源。
二、Visual Studio
全能型IDE,支持多种语言,但是使用比较繁琐,库也需要下载配置,过后才能进行一些特殊开发,但是也可以通过添加解释器来获取解释器的库,此处我选择的任然是Anaconda的解释器。
因为是微软自带的编译器,所以可以在微软应用商店下载,不过只能下载安装器,具体下载必须在安装器内进行下载可以选择自己的方向,进行下载。
三、pycharm
pycharm是jetbrains公司出品的python专用IDE,支持Python原生项目和本地工具调试,自带很多python常用框架,支持html5、JavaScript、app开发。
下载地址:PyCharm: the Python IDE for Professional Developers by JetBrains
四、vs code
vs code也是微软提供的语言编译器,很全面,支持各种语言,不过需要手动配置相关工具,环境以及解释器,很多插件是非常值得一试的。
下载地址:Visual Studio Code - Code Editing. Redefined
五、其他工具
一门语言的工具不仅仅局限于这些软件,还有其他软件,如eclipse,和komodo,这些比较优秀的ide,
Python合适的开发工具相关推荐
- Python IDE集成开发工具
Python IDE集成开发工具 Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Pytho ...
- python的主流开发工具排名,最常用的python开发工具
有哪些值得推荐的 Python 开发工具? 第一款:最强终端 Upterm它是一个全平台的终端,可以说是终端里的IDE,有着强大的自动补全功能,之前的名字叫做:BlackWindow. 有人跟他说这个 ...
- python常用的集成开发工具,python的主流开发工具
有哪些值得推荐的 Python 开发工具 推荐5个非常适合Python小白的开发工具:1.Python TutorPython Tutor是由Philip Guo开发的一个免费教育工具,可帮助开发者攻 ...
- 下面哪个不是python常用的开发工具_Python程序员常用的IDE和其它开发工具
概述 "工欲善其事,必先利其器",如果说编程是程序员的手艺,那么IDE就是程序员的吃饭家伙了. IDE的全称是Integration Development Environment ...
- Python几种开发工具介绍
1 IDLE 1.1 IDLE是python创初人Guido van Rossum使用python and Tkinter来创建的一个集成开发环境.要使用IDLE必须安装python and Tkin ...
- Python|Python简介|安装Python解释器|运行|开发工具|Python之禅|turtle绘制五星红旗|绘制方块|绘制小猪佩奇|语言100课:学习(1)
文章目录 源项目地址 初识Python Python简介 Python的历史 Python的优缺点 Python的应用领域 安装Python解释器 运行Python程序 确认Python的版本 编写P ...
- python的最佳开发工具_10款最佳Python开发工具推荐,每一款都是神器!
1. 最强大的终端:Upterm原来想推荐鱼或zsh,但事实上,我主要是想自动完成这个功能.最近使用的Upterm其实是非常简单易用.它是一个全平台终端,这可以说是一个IDE终端,强大的自动完成功能. ...
- 值得推荐的Python IDE集成开发工具
俗话说:"磨刀不误砍柴工",好的工具给效率带来的提升不是从 1 到 1.1 倍速,而是从 1 到 10 倍速.在这里我也不推荐太多,就推荐 2 个比较常用也是Python开发用的最 ...
- 强推10款Python常用的开发工具
要熟练使用python解决各种问题,开发工具必不可少,其中就包括IDE或者代码编辑器,或者集成的开发编辑器(IDE),一个好的开发工具可以让你事半功倍,接下来主要介绍python的一些常用的开发工具. ...
最新文章
- 案例 | 杭州佰勤医疗器械:智办事助力企业组织数字化转型
- 稀疏表示字典的显示(MATLAB实现代码)
- Fabric--启动网络手动
- 实现一个压缩Remoting传输数据的Sink:CompressionSink
- 六、Git多人开发: 把同一文件改成了不同的文件名如何处理?
- jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第二话):安装插件,配置JDK、Git、Ant...
- android 电话号码标记,强化电话标记功能 360手机卫士3.0安卓版体验
- 编程语言在中国哪种职位最多_您使用最多的是哪种“古老”编程语言?
- python语法参数_python默认参数语法
- Go编译android,在Android中引用golang编译的aar包
- 红火七月——安全专家齐聚共讨漏洞分析
- Spring整合activityMq
- Linux系统(三)系统基础扫盲大全
- 根据出生日期判断星座
- java输出皮卡丘_使用CSS实现皮卡丘
- 《张萌:高效能人士的自我管理》学习笔记
- 抖音究竟是通过什么让我男朋友他爸成功刷到了我妈?,历经30天
- 为什么HashTable不能存null键和null值,而HashMap却可以?
- Attach、Detach和DeleteObject
- 操作系统-虚拟内存技术
热门文章
- SVN_Windows安装Subversion(svn 命令行工具)教程
- 20220630学习打卡
- 学习操作系统的必备教科书《操作系统:原理与实现》| 文末赠书4本
- 关于人工智能不会使大脑变懒惰的议论文_人工智能的好处和风险:所有您需要知道的...
- myBatis set parameters是提示无效列索引
- python没有random模块_python-random模块
- Exception evaluating SpringEL expression: “#fields.hasErrors()“ (template
- Docker系列 搭建个人云盘服务nextcloud
- VFP表单返回对像、数组、值,这个细节要注意,防止崩溃
- Word课程笔记(秋叶系列课程)