数据科学虚拟机支持的语言

为了构建人工智能 (AI) 应用程序,Data Science Virtual Machine (DSVM) 附带了几种预构建的语言和开发工具,用于构建人工智能 (AI) 应用程序:

Python

类别
支持的语言版本 Python 3.8
支持的 DSVM 版本 Windows Server 2019、Linux
如何在 DSVM 上配置和安装它? 多个 conda 环境包括不同的预安装的 Python 包。 若要列出计算机中所有可用的环境,请运行 conda env list

如何使用和运行它

  • 在命令提示符:

    根据要运行的 Python 版本,使用以下方法之一:

    conda activate <conda_environment_name>
    python --version
    
  • 在 IDE 中使用:

    DSVM 映像已安装多个 IDE,例如 VS.Code 或 PyCharm。 可以使用它们来编辑、运行和调试 Python 脚本。

  • 在 Jupyter 实验室中使用:

    在 Jupyter 实验室中打开“Launcher”选项卡,然后选择新文档的类型和内核。 若要将文档放置在特定文件夹中,请先导航到左侧“文件浏览器”中的该文件夹。

  • 安装 Python 包:

    若要安装新包,必须先激活适当的环境。 适当的环境是将安装新包的位置。 然后,该包将仅在该环境中可用。

    若要激活环境,请运行 conda activate <environment_name>。 环境激活后,可以使用包管理器(如 condapip)来安装或更新包。

    或者,如果使用 Jupyter,还可以在单元格中运行 !pip install --upgrade <package_name> 以直接安装包。

R

类别
支持的语言版本 CRAN R 4.0.5
支持的 DSVM 版本 Linux、Windows

如何使用和运行它

  • 在命令提示符下运行:

    打开命令提示符并键入 R

  • 在 Jupyter 实验室中使用

    在 Jupyter 实验室中打开“Launcher”选项卡,然后选择新文档的类型和内核。 若要将文档放置在特定文件夹中,请先导航到左侧“文件浏览器”中的该文件夹。

  • 安装 R 包:

    可以使用 install.packages() 函数安装新的 R 包。

Julia

类别
支持的语言版本 1.0.5
支持的 DSVM 版本 Linux、Windows

如何使用和运行它

  • 在命令提示符下运行

    打开命令提示符并运行 julia

  • 在 Jupyter 中使用:

    在 Jupyter 实验室中打开“Launcher”选项卡,然后选择新文档的类型和内核。 若要将文档放置在特定文件夹中,请先导航到左侧“文件浏览器”中的该文件夹。

  • 安装 Julia 包:

    可以使用 Julia 包管理器命令(如 Pkg.add())安装或更新包。

其他语言

C#:在 Windows 上可用,并可通过 Visual Studio Community Edition 进行访问。 还可以在 Developer Command Prompt for Visual Studio 处运行 csc 命令。

Java:OpenJDK 在 Linux 和 Windows DSVM 版本上都可用。 它在路径上设置。 若要使用 Java,请在 Windows 中的命令提示符处或在 Linux 中的 bash shell 上键入 javacjava 命令。

Node.js:DSVM 的 Linux 和 Windows 版本都提供 Node.js。 它在路径上设置。 若要访问 Node.js,请在 Windows 命令提示符或 Linux Bash shell 中键入 nodenpm 命令。 在 Windows 上,安装了 Node.js 工具的 Visual Studio 扩展。 它提供用于 Node.js 应用程序开发的图形 IDE。

F# :在 Windows 上可用,并可通过 Visual Studio Community Edition 访问,或在 Developer Command Prompt for Visual Studio 上运行 fsc 命令即可进行访问。