在本教程中,我們將學習在Linux Windows子系統上安裝開源Anaconda Navigator的步驟 - 使用Ubuntu 20.04/22.04 Linux應用程序。
儘管默認情況下,Anaconda Navigator以可執行文件格式使用Windows 10或11。但是,如果您仍然要在WSL 1或WSL 2 Linux應用程序(例如Ubuntu)上運行的Linux接口上安裝它,那麼這也是可能的。
如果您想了解Anaconda,它是與Python和其他科學軟件包及其依賴關係(例如Conda)一起開發的必不可少的軟件。它支持Linux,Mac和Windows系統,並且可以輕鬆地解決多個版本的Python的共存,切換和各種第三方軟件包。
Anaconda的安裝非常簡單,對於那些不想處理命令行界面以安裝軟件包,各種依賴項和創建環境的人,它還提供了稱為Anaconda Navigator…的圖形用戶界面…
安裝Anaconda後,Python,Conda,Numpy,Scipy,Pandas和其他一般可以使用的常用科學計算套件,而無需單獨下載配置。由於Python3和Python2的分裂,使用Virtualenv使用PIP配置,通常非常方便。
在Windows 10或11的WSL Ubuntu應用程序上安裝Anaconda Navigator
但是,那些熟悉Linux工作的人已經知道WSL 1或2上Anaconda的安裝過程,但是,關鍵是如何訪問其圖形用戶界面IE Navigator。而且您會在這裡知道。
1。啟用WSL並安裝Ubuntu應用程序
那些是WSL新手 - Windows 10 Linux的Windows 10子系統必須知道,我們從Microsoft Store下載的Ubuntu Linux應用程序在系統上不啟用WSL功能之前,除非在系統上啟用WSL功能。因此,我假設您已經激活並下載了WSL以及Linux應用程序以在其上運行。但是,如果沒有,請遵循本教程:
2。打開Ubuntu Linux應用程序
現在,轉到搜索框並輸入Ubuntu。選擇版本20.04或22.04,Windows 10或11上可用於WSL使用的內容。
3。更新和升級WSL應用程序
在進一步移動之前,讓我們確保Linux系統上已經存在的軟件包是最新的,並且具有最新狀態。因為這只是運行:
sudo apt update
sudo apt upgrade
4。下載Anaconda Navigator
打開Windows 10或11系統的瀏覽器,然後訪問Anaconda的官方網站下載它,這是相同的鏈接。滾動到底部,右鍵單擊在Linux 64位(X86)安裝程序上,並複制其鏈接。
之後,返回到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.接受許可條款
安裝程序將被激活,並要求您按進入啟動過程的關鍵。當許可項出現時,要么使用進入鍵或僅按下'問'鍵盤上的鍵。
在該類型之後是的接受條款和條件。
7。選擇安裝目錄
默認情況下,Linux上的Anaconda Navigator將在系統的主目錄下創建安裝文件夾。因此,您可以讓它使用相同的方法。但是,如果要在系統上使用其他位置,則分配該路徑,然後按返回鍵。
等待幾分鐘,直到在WSL Ubuntu上設置Anaconda導航器的過程尚未完成。完成後,移至下一步。
8。重新加載外殼
而不是關閉Ubuntu WSL應用程序以確保安裝將有效地進行,而只需重新加載外殼即可。為此:
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.
10。在WSL上運行Anaconda Navigotr Gui
默認情況下,WSL不會讓您在默認的Shell屏幕上直接打開圖形應用程序,但是,還有另一種方法可以這樣做。
去mobaxterm並下載。這是輕巧的軟件,配備了各種內置工具,可訪問SSH服務器,VNC,SFTP,命令終端等。
- 打開mobaxterm,一旦您在系統上有一個。
- 單擊會議在菜單它的。
- 選擇WSL在工具菜單的末尾可用。
- 從基本WSL設置,單擊下拉框並選擇Ubuntu並按好的按鈕。
- 現在你會看到你的Ubuntu WSL應用程序關於mobaxterm,很棒。
- 在那裡,只需鍵入:
anaconda-navigator
- 就是這樣,這將打開在Windows 10的Ubuntu WSL應用程序上運行的Anaconda的圖形用戶界面。
- 直接從導航器的GUI開始創建環境並安裝不同的軟件包。