在Windows中设置python 3环境的简单方法:只需从python.org安装,还是真的可以从miniconda或类似产品中受益?

时间:2019-03-04 13:24:06

标签: python python-3.x anaconda miniconda

我想帮助一个朋友快速,轻松地为Windows 10中的Python 3设置环境。我知道您可以从python.org下载适用于Windows的Python 3,并且默认情况下它已随Pip一起提供。我假设您只需要一个编辑器就可以了,或者此Windows安装是否缺少必要的功能,例如使用命令行或其他功能

许多人似乎都推荐迷你康达,但我不明白与上述方法相比,迷你康达有什么好处。我只是想让我的朋友在开始时就准备好以最小的额外麻烦来学习和编码python。点是必需的,但不需要任何预安装的库。

我一开始就安装了许多不同的环境(例如,上述方法,Winpython,Anaconda等),以至于我不确定到底需要哪一个,并足以满足要求。

2 个答案:

答案 0 :(得分:1)

一个非常简单的安装是获得整洁的编辑器,然后从python.org安装python。

除非您仅打算多次使用python,否则我实际上会建议您这样做。一旦开始使用新的软件包或版本,正确的编辑器和环境处理程序就变得非常重要。

Pycharm在处理conda和虚拟环境方面做得很好,并允许您通过GUI进行操作,这对刚接触编程的人来说非常有用。您可以通过GUI选择软件包,并非常轻松地为不同项目创建环境。重要的是,再次删除它们也很容易。如果要演示不同的安装方法,甚至可以通过pycharm的终端机pip / conda安装软件包。

答案 1 :(得分:0)

在了解软件包管理工具之前,必须了解以下几点

  • Python是解释性语言,其解释器主要是用C编程语言编写的。
  • 您可以使用Python编程语言或我所知道的另一种编程语言来编写python库LLVM

  • 您使用C,C ++或Java之类的任何编译语言编写的任何代码都可以集成或导入到另一个Python脚本中。该代码被视为“扩展名”。

  • 这些用其他编程语言编写的库没有所谓的 setup.py ,这些程序包管理工具使用自己的虚拟环境机制来处理依赖性

这是一个博客,用于使用c或c ++编程语言Check here

编写扩展

因此,这些包管理工具会尝试做更多的工作,而不是pip处理Python依赖项以及用另一种编程语言编写的依赖项,因为您安装的这些功能不会进入站点包中

启动Python 点子很好

精通Python 和pip一起选择任何程序包管理