为了构建人工智能 (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>。 环境激活后,可以使用包管理器(如conda或pip)来安装或更新包。或者,如果使用 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 上键入 javac 或 java 命令。
Node.js:DSVM 的 Linux 和 Windows 版本都提供 Node.js。 它在路径上设置。 若要访问 Node.js,请在 Windows 命令提示符或 Linux Bash shell 中键入 node 或 npm 命令。 在 Windows 上,安装了 Node.js 工具的 Visual Studio 扩展。 它提供用于 Node.js 应用程序开发的图形 IDE。
F# :在 Windows 上可用,并可通过 Visual Studio Community Edition 访问,或在 Developer Command Prompt for Visual Studio 上运行 fsc 命令即可进行访问。