• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:你知道PythonPycharmAnaconda-三者之间的关系吗

python 搞代码 3年前 (2022-02-20) 26次浏览 已收录 0个评论

哈喽~大家好呀

Python作为深度学习和人工智能学习的热门语言,你晓得Python、Pycharm、Anaconda 三者之间的关系吗?学习一门语言,除了学会其简略的语法之外还须要对其进行运行和实现,能力实现和施展其性能和作用。上面来介绍运行Python代码罕用到的工具总结。

一.Python、Pycharm、Anaconda关系介绍

1. Python

Python是一种跨平台的计算机程序语言。是一个高层次的联合了解释性、编译性、互动性和面向对象的脚本语言。最后被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新性能的增加,被用于独立的、大型项目的开发。

Python是咱们进行我的项目开发而应用的一门计算机语言,艰深来说就是编写代码,编写完代码之后,咱们就须要运行,不然代码是死的,机器是无奈辨认的,这时咱们须要运行Python代码的运行环境和工具。

咱们能够应用以下四种形式来python代码,前提是咱们曾经下载好了Python解释器,下载链接www.python.org/getit/,下载后配置好其零碎环境变量,解释器的作用就是帮忙咱们将Python代码解释成机器能够辨认成的语言,交给机器能够执行的工具。

(1)在命令窗口上运行
快捷键 Win+ R —> 输出cmd 到命令窗口—> 命窗口内输出python,咱们就能够运行程序了。

(2)脚本形式运行
新建一个a.txt脚本文件,写完脚本之后, 而后把名称后缀命名为.py,到 命令窗口找到相应的文件目录,而后执行代码 python a.py,就能够运行了。

(3)应用Python自带的IDLE编辑器
IDLE是Python原生自带的开发环境,是迷你版的IDE,与以上形式不同的是它带有图形界面,有简略的编辑和调试性能,然而操作起来比拟麻烦。应用形式 Win+ R—> 输出IDLE。

(4)应用第三方的Python的IDE 绝对于Python自带的IDLE而言,性能更加全面,界面更加好看,操作起来更加容易。目前比拟风行的有PyCharm、Vscode、Jupyter等,集体举荐应用Pycharm,目前应用最多。

2. Pycharm

PyCharm是一种罕用的Python IDE,带有一整套能够帮忙用户在应用Python语言开发时进步其效率的工具,比方调试、语法高亮、Project治理、代码跳转、智能提醒、主动实现、单元测试、版本控制。此外,该IDE提供了一些高级性能,以用于反对Django框架下的业余Web开发,界面编写代码和运行操作更加简略。界面如下:

3. Anaconda

Anaconda指的是一个开源的Python发行版本,其蕴含了conda、Python等180多个迷信包及其依赖项。因为蕴含了大量的迷信包,Anaconda 的下载文件比拟大(约 531 MB),如果只须要某些包,或者须要节俭带宽或存储空间,也能够应用Miniconda这个较小的发行版(仅蕴含conda和 Python)。

  • Anaconda包含Conda、python以及一大堆装置好的工具包比方:numpy 、 pandas等。
  • Miniconda只包含Conda、Python,是Anaconda的简洁版。
  • conda是一个开源的包、环境管理器,能够用于在同一个机器上装置不同版本的软件包及其依赖,并可能在不同的环境之间切换。

二.开发常见搭配
只学习python语言的初学者能够先下载好特定版本的Python解释器后,而后再搭配界面程序Pycharm来进行简略的语法学习和我的项目调试,因为不须要思考不同我的项目须要不同python工具包的版本问题。即:Python解释器 + Pycharm。

而要进行我的项目开发的人员,时常有多个我的项目同时开发,并且不同的我的项目须要不同版本的工具包,这时应用Anaconda能够帮忙咱们治理更多我的项目的环境,将每个我的项目独自放在一个虚拟环境中,并且使这些环境中工具包互相独立,不会产生工具包版本抵触问题,并且能够下载多个版本的工具包,能够装置多个不同版本的Python解释器。Anaconda自带Python解释器,即:Anaconda + Pycharm。

三.总结

Python是咱们进行我的项目开发而应用的一门计算机语言,为了更好的调试代码和运行,应用界面程序Pycharm进行操作,而运行环境和工具包的下载与装置能够由Anaconda进行治理。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:你知道PythonPycharmAnaconda-三者之间的关系吗

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址