如何使用 Ubuntu Linux 应用程序在 WSL Windows 10/11 上安装 Anaconda

在适用于 Windows 10 或 11 的 WSL Ubuntu 应用程序上安装 Anaconda Navigator

那些熟悉Linux工作的人已经知道Anaconda在WSL 1或2上的安装过程,但是,关键是如何访问其图形用户界面,即Navigator。你会在这里知道。

1. 启用 WSL 并安装 Ubuntu 应用程序

那些不熟悉WSL – Windows 10 Subsystem for Linux的人必须知道,除非系统上未启用WSL功能,否则我们从Microsoft商店下载的Ubuntu Linux应用程序将无法工作。因此,我假设您已经激活并下载了 WSL 以及 Linux 应用程序以在其上运行。

2. 打开 Ubuntu Linux APP

现在,转到搜索框并键入 Ubuntu。选择版本 20.04 或 22.04,即 Windows 10 或 11 上可用于 WSL 的任何内容。

Start-Ubuntu-WSL-min

3. 更新和升级 WSL 应用

在进一步讨论之前,让我们确保 Linux 系统上现有的软件包是最新的并具有最新状态。为此,只需运行:

sudo apt update
sudo apt upgrade

4. 下载蟒蛇导航器

打开Windows 10或11系统的浏览器,然后转到Anaconda的官方网站进行下载,这是相同的链接。滚动到底部,右键单击 Linux 64 位 (x86) 安装程序,然后复制其链接。

Download-Anaconda-Python-Installer-Linux

之后返回 Ubuntu WSL 应用程序,键入并粘贴链接,例如:wget

wget paste-link

示例

wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh

等待一段时间,直到它不会完全下载到您的系统上。脚本的大小约为 550 MB,因此需要一些时间,具体取决于您拥有的互联网连接。

5. 运行安装程序脚本

现在我们有 Anaconda 安装程序脚本,让我们运行它来触发安装过程。类型ls

您将看到下载的文件。

键入或带有文件名bash./

例如,我们在本教程中下载的文件的名称是 Anaconda3-2022.10-Linux-x86_64.sh,因此安装命令将是:

bash Anaconda*-*-Linux-x86_64.sh

or 

./Anaconda*-*-Linux-x86_64.sh

6. 接受许可条款

安装程序将被激活并要求您按 输入 键开始该过程。当许可证期限出现时,可以使用 Enter 键阅读它,或者只需按键盘上的“q”键即可跳过相同的内容。

之后键入“”以接受条款和条件。

7. 选择安装目录

默认情况下,Linux 上的 Anaconda Navigator 将在系统的主目录下创建安装文件夹。因此,您可以让它使用相同的。但是,如果要使用系统上的其他位置,请分配该路径,然后按 Return 键。

等待几分钟,直到在 WSL Ubuntu 上设置 Anaconda Navigator 的过程尚未完成。完成后,转到下一步。

Accept-the-Anaconda-Navigator-License-terms-min

8. 重新加载外壳

无需关闭 Ubuntu WSL 应用程序以确保安装有效进行,只需重新加载 shell。为此:

source ~/.bashrc

9. 开始在 WSL Ubuntu 上使用 Anaconda

现在,您可以开始使用命令行界面为各种项目创建具有不同包的 Anaconda 环境,而不会干扰一个和另一个。好吧,那些想要拥有图形用户界面的人转到下一步。

错误:

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-h2s'
qt.qpa.screen: QXcbConnection: Could not connect to display
Coulld not connect to any X display.
Running-GUI-apps-on-WSL-windows-10-min

10. 在 WSL 上运行 Anaconda Navigotr GUI

众所周知,默认情况下,WSL 不会让您直接在默认 shell 屏幕上打开图形应用程序,但是,还有另一种方法可以做到这一点。

转到 MobaXterm 并下载它。这是一款轻量级软件,带有各种内置工具,可用于访问 SSH 服务器、VNC、SFTP、命令终端等。

  • 打开 MobaXterm,一旦你的系统上有了它。
  • 单击其菜单中给出的会话选项。
  • 选择工具菜单末尾的可用 WSL
  • “基本 WSL 设置”中,单击“下拉”框并选择“Ubuntu”,然后按“确定”按钮。
  • 现在你将在MobaXterm上看到你的Ubuntu WSL应用程序,很棒。
  • 在那里,只需键入:anaconda-navigator
  • 就是这样,这将打开在Windows 10的Ubuntu WSL应用程序上运行的Anaconda的图形用户界面。
  • 直接从导航器的GUI开始创建环境和安装不同的软件包。
Run-WSL-on-MobaXterm-min
Anaconda-GUI-on-WSL-min
Start-command-on-WSL-Ubuntu-for-Anaconda-Navigator-Python-min
Anaconda-Navigator-GUI-on-WIndows-10-subsytem-for-Linux-min

 

未经允许不得转载:表盘吧 » 如何使用 Ubuntu Linux 应用程序在 WSL Windows 10/11 上安装 Anaconda