当前位置: 首页 > 知识库问答 >
问题:

使用anaconda.navigator的时候,新建一个python的环境: 那么会有推荐的python包。这些包我们默认应该安装还是不必管呢?

牟嘉
2024-10-07

在使用anaconda.navigator的时候,新建一个python的环境:
那么会有推荐的python包:

QQ_1728118335128.png

请问这些包我们默认应该安装还是不必管呢?

共有1个答案

龙永逸
2024-10-07

答案

这些推荐的Python包在Anaconda Navigator中提供,主要是基于常见的数据科学、机器学习、Web开发等场景所预先选定的。是否安装这些推荐的包,取决于你的具体需求和项目类型。

  • 如果你正在开始一个新的项目,并且该项目与推荐包中的某些领域相关(如数据分析、机器学习等),那么安装这些包可能会为你节省时间,因为这些包可能已经包含了项目所需的基础库和工具。
  • 如果你只是想创建一个干净的环境,用于学习Python的基础知识,或者你的项目不依赖于这些特定的库,那么你可以选择不安装这些推荐的包。这样,你的环境将只包含Python本身和Anaconda自带的一些基本包,更加干净、轻量。
  • 考虑未来的维护:安装过多的包可能会增加环境管理的复杂性。如果你将来需要升级或迁移环境,过多的依赖包可能会成为障碍。
  • 灵活性:即使你最初没有安装这些推荐的包,你仍然可以在需要时随时通过Anaconda Navigator、conda命令或pip命令来安装它们。

综上所述,不必默认安装这些推荐的包,而是应该根据你的具体需求来决定是否安装。这样可以确保你的环境既满足项目需求,又保持整洁和高效。

 类似资料:
  • 我有一个使用许多Python库的项目,我想与我的朋友和许多其他人分享这个项目。但是,我不知道他们的计算机是否会在他们的计算机上安装这些包。所以我想制作一个requirements.txt文件。当运行时,它将自动安装未安装的包。 我想把那些根本没有安装的软件包的名字放进去,比如Kivy、Matplotlib、Numpy。一些默认安装的软件包是随机的等等,所以我不想把这些名字放在需求中。txt文件。

  • 本文向大家介绍Python安装官方whl包和tar.gz包的方法(推荐),包括了Python安装官方whl包和tar.gz包的方法(推荐)的使用技巧和注意事项,需要的朋友参考一下 Windows环境:   安装whl包:pip install wheel    ->    pip install  **.whl   安装tar.gz包:cd到解压后路径,python setup.py instal

  • 问题内容: 我使用Ubuntu进行开发和部署,并且需要创建一个隔离的环境。 我正在考虑为此目的使用Vagrant或Docker。优缺点是什么,或者这些解决方案相比如何? 问题答案: 如果您的目的是隔离,那么我认为Docker是您想要的。 Vagrant是虚拟机经理。它允许您编写虚拟机配置和配置脚本。但是,它仍然是虚拟机,取决于VirtualBox(或其他),具有巨大的开销。它要求您拥有一个巨大的硬

  • 有些时候,推理只要 cpu,不需要用到 GPU,那么此时,我就不想安装 nvidia 相关的包了 但是 pip install torch 的时候,会把 nvidia 相关的包也一起安装

  • 问题内容: 实际上,这是一个类似的话题,几乎没有实用价值。据我了解,原语性能更好,除需要与对象相关的功能(例如检查)外,应在所有地方使用。对? 问题答案: 别忘了,由于为每次装箱而创建一个新的包装程序都是非常昂贵的,尤其是考虑到通常在一种方法的单个作用域中使用它,因此自动装箱将使用一组通用包装程序。 这实际上是flyweight设计模式的一种实现。当对一个众所周知的值进行装箱时,而不是创建一个新的

  • 我目前正在通过做rosalind问题(基本上是一堆生物信息学相关的代码katas)来学习Go。 我当前表示的DNA链类型为: 我最初的原因是封装字节片,这样我就知道它只包含代表核苷酸的字节:。我意识到这显然不是瓜分,因为我可以简单地做到: 由于我的结构只包含一个字节数组,这样做是否更好/更理想: 还是让类型包含dna链更好?对于何时使用这两种方法中的任何一种,有什么经验法则吗?