如何详细了解有关 python 的各种工具
how to learn detail about all kind of tools about python
在 python 之前,我将 C++ 用于各种项目
最近,我正在尝试为 python 安装各种工具,例如用于编译器 pip 的 Pycharm,用于包的 ananconda,用于 python 版本控制的 pyenv。
但是,我仍然对 python 的工作原理有些疑问。例如,为什么 pycharm 需要一些调用解释器的东西,我知道 c++ 是编译器到 asm 并通过汇编器到机器代码。
pip 和 anaconda 是如何工作的,它们不是同一种工具吗?
我在哪里可以找到有关上述各种问题的讲座或资源教学?
谢谢
Python 是一种解释型语言。所以你不必 显式地 编译它,因为 Python 解释器会为你做那件事。编写代码后,您可以通过键入 python file.py
来编译 和 运行 – 我建议您阅读 this 以了解更多相关信息(例如标志、模块等...)。
Pip 和 Conda 是两个包管理器。这意味着您可以使用它们将外部 python 软件包安装到您的 Python 环境中。两者之间的主要区别在于,虽然 pip 包含在您安装时安装的源中 Python,但 Conda 必须稍后安装。
例如 install packages using pip you just have to type pip install <package name>
. For example, to install NumPy 你必须写
pip install numpy
我不使用 Pycharm 作为代码编辑器,但我很确定它需要 Python 安装 运行 你的脚本直接在你的 IDLE 中(例如,不是来自命令行).
然而Conda只是Anaconda的工具之一。 Anaconda 的主要用途是创建虚拟环境,我建议您阅读 this 以了解更多信息。
在 python 之前,我将 C++ 用于各种项目
最近,我正在尝试为 python 安装各种工具,例如用于编译器 pip 的 Pycharm,用于包的 ananconda,用于 python 版本控制的 pyenv。
但是,我仍然对 python 的工作原理有些疑问。例如,为什么 pycharm 需要一些调用解释器的东西,我知道 c++ 是编译器到 asm 并通过汇编器到机器代码。 pip 和 anaconda 是如何工作的,它们不是同一种工具吗?
我在哪里可以找到有关上述各种问题的讲座或资源教学?
谢谢
Python 是一种解释型语言。所以你不必 显式地 编译它,因为 Python 解释器会为你做那件事。编写代码后,您可以通过键入 python file.py
来编译 和 运行 – 我建议您阅读 this 以了解更多相关信息(例如标志、模块等...)。
Pip 和 Conda 是两个包管理器。这意味着您可以使用它们将外部 python 软件包安装到您的 Python 环境中。两者之间的主要区别在于,虽然 pip 包含在您安装时安装的源中 Python,但 Conda 必须稍后安装。
例如 install packages using pip you just have to type pip install <package name>
. For example, to install NumPy 你必须写
pip install numpy
我不使用 Pycharm 作为代码编辑器,但我很确定它需要 Python 安装 运行 你的脚本直接在你的 IDLE 中(例如,不是来自命令行).
然而Conda只是Anaconda的工具之一。 Anaconda 的主要用途是创建虚拟环境,我建议您阅读 this 以了解更多信息。