在linux安裝anaconda3時輸入如下命令:
bash Anaconda3-2019.07-Linux-x86_64.sh
出現問題,error:the size of ** should be 6*** bytes
用winscp上傳.sh文件後,使用 bash Anaconda3-2019.07-Linux-x86_64.sh 命令,報錯顯示.sh文件的格式有問題,在windows文件的格式爲dos,上傳在linux上後需修改文件的格式爲unix格式。然後用vi Anaconda3-2019.07-Linux-x86_64.sh打開腳本,按esc輸入命令:
:set ff=unix
修改文件後保存用
:w!
保存文件格式。
然後繼續使用bash Anaconda3-2019.07-Linux-x86_64.sh命令還是報錯。顯示 error:the size of ** should be 6*** bytes。
最後發現其實只要將.sh文件打包爲zip格式,上傳在在linux上,在linux解壓就不會遇到上述這種字節缺少的問題。
一定要記住在上傳文件的時候要打成壓縮包!(防止上傳過程中文件丟失)