Anaconda 与 Python 有何关系?

2023-12-22

我是初学者,我想学习计算机编程。所以,现在我已经开始自学Python,并掌握了一些C和Fortran编程的知识。

现在,我已经安装了Python 3.6.0版本,并且我一直在努力寻找合适的文本来学习这个版本的Python。甚至在线讲座系列也要求版本 2.7 和 2.5。

现在我已经有了一本在版本 2 中编写代码的书,tries做到这一点尽可能接近在版本 3 中(根据作者的说法);作者推荐“下载 Anaconda for Windows”来安装 Python。

So, my question是:这是什么“蟒蛇”?我看到这是一些开放的数据科学平台。这是什么意思?是某种编辑器还是 Pycharm、IDLE 之类的东西?

另外,我从 Python.org 下载了适用于 Windows 的 Python(我现在正在使用的那个),并且不需要安装任何“开放数据科学平台”。 那么这是怎么回事呢?

请用通俗易懂的语言解释一下。我对这些了解不多。


Anaconda是一个商业Python和R分配。它旨在提供“开箱即用”的数据科学所需的一切(Python 方面)。

这包括:

  • 核心Python语言
  • 100+ Python“包”(库)
  • Spyder(IDE/编辑器 - 如 PyCharm)和 Jupyter
  • conda,Anaconda自己的包管理器,用于更新Anaconda和包

你的课程可能会推荐它,因为它附带了这些附加功能,但如果你不需要它们并且可以很好地使用普通 Python,那也没关系。

了解更多:https://www.anaconda.com/distribution/ https://www.anaconda.com/distribution/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Anaconda 与 Python 有何关系? 的相关文章

随机推荐

  • 我应该签入 VS Code 开发容器文件吗?例如,.devcontainer 文件夹或 .devcontainer.json 文件?

    我创建了一个新的开发容器 https code visualstudio com docs remote containers在 VS Code 中 并添加了 VS Code devcontainer文件夹到我的工作区 我应该将此文件签入
  • 使用 MVVM 进行正确验证

    警告 非常长且详细的帖子 好的 使用 MVVM 时在 WPF 中进行验证 我现在读了很多东西 看了很多SO问题 并尝试过many方法 但在某些时候一切都感觉有点老套 我真的不知道该怎么做正确的方式 理想情况下 我希望使用以下方法在视图模型中
  • 传递给虚拟析构函数的这个额外参数是什么?

    我有这个代码 class Class public virtual Class int main Class object new Class delete object 我用 Visual C 10 进行编译并得到这个反汇编delete
  • 无法获取连接,池错误 在 PutSQL 中等待空闲对象超时?

    我已将 PutSQL 处理器的并发任务增加到 10 此时它显示以下错误 但没有数据丢失 failed to process due to org apache nifi processor exception ProcessExceptio
  • JSF 文件上传目录[重复]

    这个问题在这里已经有答案了 你好 我实现了 BalusC 的文件上传示例 http balusc blogspot com 2008 02 uploading files with jsf html它工作得很好 D 我的问题与文件目录有关
  • Xcode 4:创建 UIView xib,未正确连接

    我正在尝试创建一个笔尖 其中包含将嵌入到 TableViewCell 中的视图 我已经创建了接口和实现文件 ResultCell h and ResultCell m 它们是现货 开箱即用 无需更改代码 然后 我创建一个空的 XIB 文件
  • Symfony 不加载页面

    我刚刚配置了Symfony3 4 15 在我的Ubuntu Server欢迎页面可以工作 但是当我想使用控制器创建一个新页面 例如 home 时 它不起作用 未找到 在此服务器上找不到请求的 URL home Apache 2 4 18 U
  • 将函数应用于 Python 字典的所有键

    我想转换 Python 字典的所有键 例如 如果键是整数 我想将每个键更改为原始值乘以100 实现这一目标的最高效的方法是什么 我现在这样做的方法是将原始密钥存储在set并删除这些键 用新键替换它们 这有一个问题 如果我有一个key 2 a
  • R Plotly - 设置高度时图表顶部和底部有大量未使用空间

    我正在尝试创建一个在 y 轴上包含分类数据的散点图 以便可以通过向下滚动来查看数据 为了实现这一点 我将刻度类型设置为 类别 将其模式设置为 线性 并手动设置高度 以便为绘图提供足够的空间来显示每个标签 然而 这让我在情节的顶部和底部留下了
  • App Engine 默认 Django 版本更改

    自从 App Engine 1 4 2 发布以来 我在生产日志中收到如下警告 您正在使用默认的 Django 版本 0 96 默认的 Django App Engine 中的版本将发生变化 在不久的将来发布 请 显式调用 use libra
  • 从 F# 调用具有多个参数的 C# 函数

    打电话很方便f Func lt T T gt 从 F 为 T gt T通过使用f Invoke 但我该怎么打电话f Func lt T T T gt 从 F 为 T gt T gt T 当我使用f Invoke I get T T gt T
  • 尝试以 pdf 形式查看数据,pdf 为空白

    我试图在下一个选项卡中打开 pdf 文件 它打开但始终为空白 我正在从 springboot 中的文件夹中调用 pdf 文件 数据确实显示在控制台日志中 弹簧代码 RequestMapping value report method Req
  • 如何从源映射中获取原始行号和符号

    我正在记录我网站上的 javascript 错误 但文件已最小化 因此我无法获得有意义的行号 不过 我确实有源地图 是否有服务 脚本 npm 模块或任何可以帮助我将缩小版本中的行号 翻译 为有用的内容的东西 我使用这个 npm 模块找到了答
  • 实体框架和使用 WCF 服务

    我正在获取隐藏在 WCF 服务后面的数据库的数据 在我有来自 Web 服务的自定义对象的场景中是否可以使用实体框架 无法访问外部数据库 当前没有插入 更新 删除逻辑的计划 从空的 EF 模型开始并添加一个实体 我在编译时收到此错误 没有为
  • 如何使用 Spring Security 3.1 更改当前用户的登录名?

    我要求每个用户在保持登录状态时都可以更改自己的用户名 问题是如何更新用户名 Principal 在 Spring Security 的身份验证令牌中 我必须更新它 因为我在某些业务用例中使用身份验证令牌中的主体名称来识别用户 我使用基于表单
  • 字节从 py2 到 py3 的行为变化

    讨论发生后我很好奇这个问题 https stackoverflow com questions 18616657 how to encode integer in to base64 string in python 3 看来 的行为byt
  • 为什么在运行时更改 LD_LIBRARY_PATH 不会在加载可执行文件后反映到可执行文件上

    我正在尝试改变LD LIBRARY PATH来自我的 C 程序 我可以使用它来获取它的值getenv LD LIBRARY PATH 并使用设置其值setenv http man7 org linux man pages man3 sete
  • 如何使用 MinGW 创建微型 PE (Win32) 可执行文件

    我有以下 C 程序 include
  • 如何在执行脚本之前自动清除 VSCode 中的终端? [复制]

    这个问题在这里已经有答案了 我目前正在使用 VS Code 来学习 Python 所以我必须每分钟运行 10 15 次脚本 只是做一些小的编辑并学习所有的东西 我正在 VS code 的集成终端中运行脚本 所以显然终端变得非常混乱 我必须始
  • Anaconda 与 Python 有何关系?

    我是初学者 我想学习计算机编程 所以 现在我已经开始自学Python 并掌握了一些C和Fortran编程的知识 现在 我已经安装了Python 3 6 0版本 并且我一直在努力寻找合适的文本来学习这个版本的Python 甚至在线讲座系列也要