除了 Jupyter Notebook 之外,Anaconda 是否需要安装到 PC 上?
Is Anaconda necessary to be installed to PC besides Jupyter Notebook?
我是 Python 的新手。我是一个非常老的 R 程序员。我的一门博士课程是通过 Python.
进行的
所以,我安装了 Jupyter Notebook;我在 Jupyter Notebook 中写了简单的“Hello World”。请问是不是一定要安装Anaconda?
之所以这样问是因为:我在youtube上看了Anaconda的IDE,它把RStudio、Jupyter Notebook等捆绑展示了。在 RStudio 中,可以在 RStudio 中执行所有包处理。
所以,我想知道有没有办法在 Jupyter Notebook 中安装 python 包,或者我真的应该安装 Anaconda 吗?安装 Anaconda(除了 Jupyter Notebook)有什么好处?
与Virtualenv一样,Anaconda也使用创建环境的概念来隔离不同的库和版本。 Anaconda 还引入了自己的包管理器,称为 conda,您可以从中安装库。
此外,Anaconda 仍然与 pip 进行有用的交互,允许您安装 Anaconda 包管理器中不可用的任何其他库。
这是一个很好的选择,可以为使用 jupyter 建立更好的环境。
Python 包没有安装 python 函数,就像 R 中 install.packages("package name")
的情况一样。相反,外部包管理器通常用于安装并可能将包文件编译到 python 可以从中导入它的目录。
Anaconda 提供(除其他外)包管理器 conda
。最受欢迎的是 pip
。一些 Linux 发行版还通过其包管理器提供 python 包(例如 Debian/Ubuntu 上的 apt
)。所有这些包管理器都从他们自己的存储库下载包,因此 conda install numpy
、pip install numpy
和 apt install python3-numpy
都安装包 numpy
,但来源不同,版本可能不同。
Jupyter Notebook 是一个编程环境,您可以在其中使用 !command
执行 shell 命令,因此根据 Jupyter 服务器 运行ning 所在的系统,您可以使用 !pip install numpy
、!conda install numpy
或其他命令作为您正在使用的 Jupyter Notebook 中的单元格。这将 运行 shell 中的命令。
您描述的带有Jupyter、RStudio等的图形菜单是随Anaconda一起安装的程序“Anaconda Navigator”。 Jupyter 只是一个 Python 库,与 Anaconda 一起 pre-installed,但也可以通过 pip
、apt
和其他包管理器安装。
python 中的包通常在终端中使用“pip”(或“conda”)安装,然后无论您 运行 您的脚本来自何处都可用。假设您没有在您的 PC 上设置多个 python 版本,那么它们应该也都可以在您的 jupyter-notebook 中使用。
如果您不想打开另一个 window 来执行此操作,您也可以 运行 BASH 来自 Jupyter 本身的代码,只需以感叹号 ( !)
即
!pip install pandas
Anaconda 的好处是它捆绑了您至少需要开始更基本的项目(python 发布、基本包、IDE)的一切,并且您可以 set-up project-specific 不会干扰您的 system-wide 软件包安装的环境。
我是 Python 的新手。我是一个非常老的 R 程序员。我的一门博士课程是通过 Python.
进行的所以,我安装了 Jupyter Notebook;我在 Jupyter Notebook 中写了简单的“Hello World”。请问是不是一定要安装Anaconda?
之所以这样问是因为:我在youtube上看了Anaconda的IDE,它把RStudio、Jupyter Notebook等捆绑展示了。在 RStudio 中,可以在 RStudio 中执行所有包处理。
所以,我想知道有没有办法在 Jupyter Notebook 中安装 python 包,或者我真的应该安装 Anaconda 吗?安装 Anaconda(除了 Jupyter Notebook)有什么好处?
与Virtualenv一样,Anaconda也使用创建环境的概念来隔离不同的库和版本。 Anaconda 还引入了自己的包管理器,称为 conda,您可以从中安装库。 此外,Anaconda 仍然与 pip 进行有用的交互,允许您安装 Anaconda 包管理器中不可用的任何其他库。
这是一个很好的选择,可以为使用 jupyter 建立更好的环境。
Python 包没有安装 python 函数,就像 R 中 install.packages("package name")
的情况一样。相反,外部包管理器通常用于安装并可能将包文件编译到 python 可以从中导入它的目录。
Anaconda 提供(除其他外)包管理器 conda
。最受欢迎的是 pip
。一些 Linux 发行版还通过其包管理器提供 python 包(例如 Debian/Ubuntu 上的 apt
)。所有这些包管理器都从他们自己的存储库下载包,因此 conda install numpy
、pip install numpy
和 apt install python3-numpy
都安装包 numpy
,但来源不同,版本可能不同。
Jupyter Notebook 是一个编程环境,您可以在其中使用 !command
执行 shell 命令,因此根据 Jupyter 服务器 运行ning 所在的系统,您可以使用 !pip install numpy
、!conda install numpy
或其他命令作为您正在使用的 Jupyter Notebook 中的单元格。这将 运行 shell 中的命令。
您描述的带有Jupyter、RStudio等的图形菜单是随Anaconda一起安装的程序“Anaconda Navigator”。 Jupyter 只是一个 Python 库,与 Anaconda 一起 pre-installed,但也可以通过 pip
、apt
和其他包管理器安装。
python 中的包通常在终端中使用“pip”(或“conda”)安装,然后无论您 运行 您的脚本来自何处都可用。假设您没有在您的 PC 上设置多个 python 版本,那么它们应该也都可以在您的 jupyter-notebook 中使用。
如果您不想打开另一个 window 来执行此操作,您也可以 运行 BASH 来自 Jupyter 本身的代码,只需以感叹号 ( !)
即
!pip install pandas
Anaconda 的好处是它捆绑了您至少需要开始更基本的项目(python 发布、基本包、IDE)的一切,并且您可以 set-up project-specific 不会干扰您的 system-wide 软件包安装的环境。