在上一篇文章中我們已經對webot進行了介紹以及講述了安裝要求,該篇將正式進入安裝環節。
通常,您將需要具有系統管理員權限才能安裝Webots。安裝後,一般用戶也可以使用Webots。要安裝Webots,請按照以下步驟操作:
- 完全卸載以前可能已在計算機上安裝的任何舊版本的Webots。
- 如下所述爲您的操作系統安裝Webots。
1、在Linux上安裝
Webots將在運行glibc2.11.1或更早版本的最新Linux發行版上運行。這包括相當近期的Ubuntu,Debian,Fedora,SuSE,RedHat等。Webots包含三種不同的軟件包類型:.deb(Debian軟件包),.tar.bz2(tarball軟件包)和.snap(快照軟件包)。Debian軟件包針對的是最新的LTS Ubuntu Linux發行版,而tarball和snap軟件包包括許多依賴庫,因此最適合在其他Linux發行版上安裝。所有這些軟件包都可以從我們的官方GitHub存儲庫中安裝。有以下幾種方法:
使用高級打包工具(APT)安裝Debian軟件包
此安裝的優點是,Webots將隨系統更新自動更新。安裝需要root特權。首先,應使用Cyberbotics.asc簽名文件對Webot進行身份驗證,可以使用以下命令安裝該簽名文件:
wget -qO- https://cyberbotics.com/Cyberbotics.asc | sudo apt-key add -
然後,您可以通過添加Cyberbotics存儲庫來配置APT軟件包管理器。只需執行以下幾行:
sudo apt-add-repository 'deb https://cyberbotics.com/debian/ binary-amd64/'
sudo apt-get update
或者,您可以從Software and Updates應用程序中添加Cyberbotics存儲庫。在Other Software選項卡中,單擊Add…按鈕並複製以下行:
deb https://cyberbotics.com/debian/ binary-amd64/
關閉窗口時,應自動更新APT軟件包列表。如果沒有,您需要手動執行以下命令:
sudo apt-get update
然後使用以下步驟進行Webots的安裝:
sudo apt-get install webots
直接安裝Debian軟件包
此過程說明了如何直接從Debian軟件包(具有.deb擴展名)中安裝Webot ,而無需使用APT系統。與APT系統不同,每次要升級到Webots的較新版本時,都必須手動重複此操作。
在Ubuntu上,雙擊Debian軟件包文件以使用Ubuntu Software App打開它,然後單擊Install
按鈕。如果已經安裝了Webots的早期版本,則按鈕上的文本可能會不同,例如Upgrade
或Reinstall
。請注意,在Ubuntu 16.04的第一個發行版中分發的GNOME Software App包含一個阻止安裝第三方軟件包的錯誤。
可替代地,Debian包還可以使用安裝apt或gdebi與所述root特權:
sudo apt install ./webots_2020a-rev2_amd64.deb
或者:
sudo gdebi webots_2020a-rev2_amd64.deb
安裝“ tarball”軟件包
本節說明如何從tarball軟件包(具有.tar.bz2擴展名)安裝Webots 。無需root特權即可安裝此軟件包。可以使用tar xjf命令行在任何地方將其解壓縮。一旦解壓縮,建議將WEBOTS_HOME環境變量設置爲指向webots從解壓縮tarball獲得的目錄:
tar xjf webots-R2020a-rev2-x86-64.tar.bz2
然後:
export WEBOTS_HOME=/home/username/webots
但是,導出行應包含在配置腳本(例如“ / etc / profile”)中,以便爲每個會話正確設置。
2、在Windows上安裝
從官網下載“ webots-R2020a-rev2_setup.exe”安裝文件。
雙擊打開運行安裝程序,或者可以通過鍵入以下命令從管理員命令行靜默安裝Webots:
webots-R2020a-rev2_setup.exe /SILENT
或者
webots-R2020a-rev2\_setup.exe /VERYSILENT
安裝後,如果發現3D渲染異常或Webots崩潰,則強烈建議升級圖形驅動程序。
Windows SmartScreen
啓動Webots安裝程序時,Windows Defender SmartScreen可能會顯示警告:
這很可能是由於Webots的發行是最新的,並且尚未得到Microsoft的批准。如果使用安全的HTTPS協議從Cyberbotics官方網站或GitHub官方倉庫下載Webots安裝程序,則可以安全地安裝它。您可以通過單擊以下所示的“更多信息”鏈接和“仍然運行”按鈕來傳遞此警告並安裝Webots:
3、在macOS上安裝
- webots-R2020a-rev2.dmg從我們的網站下載安裝文件。
- 雙擊該文件。這將在桌面上安裝名爲“ Webots”的卷,其中包含“ Webots”文件夾。
- 將該文件夾移動到“ / Applications”文件夾中,或將其安裝到任何地方。