我正在尝试使用sh脚本安装Anaconda。 我正在使用Ubuntu 18。
这是我的下载文件夹。我们可以清楚地看到脚本
sgerodes@sgerodes-TECRA-A50-EC ~/Downloads ls -al
total 564196
drwxr-xr-x 2 sgerodes sgerodes 4096 Aug 7 09:43 .
drwxr-xr-x 45 sgerodes sgerodes 4096 Aug 7 09:43 ..
-rw-rw-r-- 1 sgerodes sgerodes 576830621 Aug 7 09:36 Anaconda3-2020.07-Linux-x86_64.sh
-rw-rw-r-- 1 sgerodes sgerodes 868673 Aug 4 16:32 'Dokumentation Zeitplanung & Auslastung_Teams.pptx'
-rw-rw-r-- 1 sgerodes sgerodes 16042 Mai 25 18:50 hw1-11.gif
-rw-rw-r-- 1 sgerodes sgerodes 3185 Jun 25 18:19 j-koop-meyer.impex
但是运行它会显示“找不到命令”。
sgerodes@sgerodes-TECRA-A50-EC ~/Downloads sudo ./Anaconda3-2020.07-Linux-x86_64.sh
sudo: ./Anaconda3-2020.07-Linux-x86_64.sh: command not found
sgerodes@sgerodes-TECRA-A50-EC ~/Downloads sudo Anaconda3-2020.07-Linux-x86_64.sh
sudo: Anaconda3-2020.07-Linux-x86_64.sh: command not found
可能是什么问题?
答案 0 :(得分:1)
您可以从权限-rw-rw-r--
中看到它不可执行。如果您这样做:
chmod a+x Anaconda3-2020.07-Linux-x86_64.sh
然后您将看到权限变为-rwxrwxr-x
。您现在可以执行以下操作:
sudo ./Anaconda3-2020.07-Linux-x86_64.sh
它应该可以工作。