国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決 bin/go: cannot execute binary file 問題

這篇具有很好參考價值的文章主要介紹了解決 bin/go: cannot execute binary file 問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

問題記錄我是在linux 64 位系統(tǒng)安裝 1.19.7 版本出現(xiàn)的問題

cd /usr/local/src
#安裝go go1.19.7
wget https://golang.google.cn/dl/go1.19.7.linux-arm64.tar.gz
#解壓到指定目錄
tar -C /usr/local/go1.19.7 -xzvf go1.19.7.linux-arm64.tar.gz 

修改全局執(zhí)行命令

vim ~/.bashrc
#增加一行g(shù)o全局執(zhí)行path
export PATH=$PATH:/usr/local/go1.19.7/go/bin
#保存后重新引入文件(不會生效重新打開一個新的命令號窗口就會生效)
source ~/.bashrc

問題出現(xiàn)了

go version
#go執(zhí)行命令報錯
-bash: /usr/local/go1.19.7/go/bin/go: cannot execute binary file

cannot execute binary file 百度翻譯了下是 無法執(zhí)行二進(jìn)制文件

網(wǎng)上找了很久問題原因,可能是安裝的go版本包 和 當(dāng)前l(fā)inux 不匹配導(dǎo)致的這咱也不懂那抹多,只能從安裝的版本排查
go 無法執(zhí)行二進(jìn)制文件,go語言入門學(xué)習(xí),golang,linux
當(dāng)時安裝的是下面的 ARM64 的包 上面還有個 x86-64 的包 可能是這里的問題

查了下相關(guān)的知識

在安裝軟件的時候,windows上會有 32bit和64bit 的區(qū)別,但是Linux系統(tǒng)下則還需要知道CPU架構(gòu)

32 位系統(tǒng) x86
64 位系統(tǒng) x86-64

常見CPU架構(gòu)
ARM架構(gòu):aarch64、arm64
X86架構(gòu):x86_64、x64、AMD64
MIPS架構(gòu):mips

那查看當(dāng)前我用的linux 的cpu 架構(gòu)是什么樣的

[root@VM-16-13-centos src]# uname -a
Linux VM-16-13-centos 2.6.32-754.30.2.el6.x86_64 #1 SMP Wed Jun 10 11:14:37 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

[root@VM-16-13-centos src]# lscpu      
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 85
Model name:            Intel(R) Xeon(R) Platinum 8255C CPU @ 2.50GHz
Stepping:              5
CPU MHz:               2494.140
BogoMIPS:              4988.28
Hypervisor vendor:     KVM
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              4096K
L3 cache:              36608K
NUMA node0 CPU(s):     0

uname -a 和 lscpu 命令查看我的系統(tǒng)是 x86_64,x86cpu系統(tǒng)架構(gòu),不是ARM架構(gòu),我裝arm 的go包 導(dǎo)致出現(xiàn)的錯誤,的確自己的疏忽和計(jì)算機(jī)底層知識不足導(dǎo)致的問題,后面計(jì)劃去找門課程補(bǔ)充下

cd /usr/local/src
#安裝go go1.19.7 x86-64 系統(tǒng)的包
wget https://golang.google.cn/dl/go1.19.7.linux-amd64.tar.gz
#解壓到指定目錄
tar -C /usr/local/go1.19.7 -xzvf go1.19.7.linux-arm64.tar.gz 
#執(zhí)行g(shù)o命令,檢測go1.19.7安裝成功
[root@VM-16-13-centos src]# go version
go version go1.19.7 linux/amd64

參考資料

關(guān)于Linux軟件下載時:amd64、i386、arm64、x86_64、aarch64 等說明文章來源地址http://www.zghlxwxcb.cn/news/detail-526015.html

到了這里,關(guān)于解決 bin/go: cannot execute binary file 問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

    Could not locate executable null\bin\winutils.exe in the Hadoop binaries.

    在windows系統(tǒng)本地運(yùn)行spark的wordcount程序,會出現(xiàn)一個異常,但不影響現(xiàn)有程序運(yùn)行。 發(fā)現(xiàn)是因?yàn)樵赪indows環(huán)境中缺少winutils.exe程序。 因?yàn)橐话闱闆r下Hadoop、spark都是運(yùn)行在Linux系統(tǒng)下的,在windows下運(yùn)行時需要安裝Windows下運(yùn)行的支持插件:hadoop2.7-common-bin。 原因分析 :https://

    2024年02月13日
    瀏覽(20)
  • repo執(zhí)行出現(xiàn)/usr/bin/env: ‘python’: No such file or directory問題

    下載 Repo 工具,并確保它可執(zhí)行: 執(zhí)行 repo version報錯: 查看cygwin軟件,python是自動安裝在/usr/bin/python3.8。 ? 要指定repo執(zhí)行時使用的Python解釋器,你可以修改repo腳本的第一行,也被稱為\\\"shebang\\\"行。 在repo腳本文件的第一行,你可以使用以下格式來指定要使用的Python解釋器路

    2024年02月05日
    瀏覽(26)
  • ros編譯正常,生成可執(zhí)行文件無法找到的解決方法Couldn‘t find executable named 。。

    ros編譯正常,生成可執(zhí)行文件無法找到的解決方法Couldn‘t find executable named 。。

    最近初學(xué)ros,出現(xiàn)了ros編譯正常,生成可執(zhí)行文件正常,但是無法用rosrun命令執(zhí)行的情況。 ?可以看出這里的編譯是沒有問題的 ?但是電腦找不到可執(zhí)行文件,我在.bashrc文件里面已經(jīng)source了 cmakelists.txt我也配置完了catkin_package,add_executable,target_link_libraries,聲明的順序也沒有什

    2024年02月12日
    瀏覽(21)
  • 解決使用npm出現(xiàn)Error: Cannot find module ‘C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.jsprefix‘報錯

    解決使用npm出現(xiàn)Error: Cannot find module ‘C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.jsprefix‘報錯

    在我設(shè)置公司鏡像源的時候遇到以下報錯:Error: Cannot find module \\\'C:Program Filesnodejsnode_modulesnpmbinnpm-cli.jsprefix\\\',導(dǎo)致切換失敗 ? 分析問題:可以看到,報錯的內(nèi)容如下: ?1、可以看到,問題的癥結(jié)在于,無法找到npm-cli.js文件 2、既然無法找到,那么指定就是在安裝目錄下面

    2024年02月11日
    瀏覽(108)
  • “l(fā)ibGL.so.1: cannot open shared object file: No such file or directory“問題解決

    在使用Docker進(jìn)行深度學(xué)習(xí)環(huán)境搭建時,安裝opencv-python后出現(xiàn)此類報錯,故尋找解決方法。 嘗試安裝opencv-python-headless,而不是opencv-python,適用于 Docker 等無界面系統(tǒng)。 opencv-python:這個存儲庫只包含OpenCV庫的主要模塊。 opencv-contrib-python : opencv-contrib-python 庫包含主要模塊與

    2024年02月14日
    瀏覽(26)
  • docker下載時報錯 /usr/local/bin/docker-compose: 1: cannot open html: No such file

    docker下載時報錯 /usr/local/bin/docker-compose: 1: cannot open html: No such file

    docker 下載時報錯?/usr/local/bin/docker-compose: 1: cannot open html: No such file /usr/local/bin/docker-compose: 2: Syntax error: redirection unexpected, 在網(wǎng)上查找了一些解決方法都不對,最后,通過刪除/usr/local/bin/docker-compose 文件 重新安裝docker 解決問題 刪除命令: rm /usr/local/bin/docker-compose 然后重新

    2024年01月17日
    瀏覽(23)
  • gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory

    gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory

    今天在Linux操作系統(tǒng)上開發(fā)C語言的時候,寫好了一個helloword代碼,想直接用gcc編譯運(yùn)行, 沒想到直接給報錯!??!

    2024年02月10日
    瀏覽(45)
  • Docker容器無法啟動 Cannot find /usr/local/tomcat/bin/setclasspath.sh

    Docker容器無法啟動 Cannot find /usr/local/tomcat/bin/setclasspath.sh

    報錯信息如下 解決辦法 權(quán)限不夠 加上 --privileged 獲取最大權(quán)限

    2024年02月12日
    瀏覽(29)
  • Cannot uninstall .. 無法卸載的問題解決方案(Python)

    Cannot uninstall … 無法卸載的問題解決方案(Python) 在使用 Python 進(jìn)行開發(fā)時,我們難免會遇到需要卸載某些已經(jīng)安裝的庫的情況。但是有時候,在運(yùn)行 pip uninstall [package_name] 命令時,可能會出現(xiàn)如下所示的錯誤提示: “Cannot uninstall ‘[package_name]’. It is a distutils installed proj

    2024年02月11日
    瀏覽(22)
  • ImportError: libXrender.so.1: cannot open shared object file: No such file or directory(無sudo權(quán)限解決問題)

    ImportError: libXrender.so.1: cannot open shared object file: No such file or directory(無sudo權(quán)限解決問題)

    目錄 一、問題描述 二、問題分析 三、問題解決 1、嘗試用sudo管理員方式解決 2、沒有管理員(sudo)權(quán)限,終端輸入 小結(jié): 安裝好opencv-python之后,在服務(wù)器上運(yùn)行代碼報錯,如下: opencv依賴包不全,python缺少共享庫 1、嘗試用sudo管理員方式解決 在當(dāng)前用戶有 sudo權(quán)限 情況

    2024年02月13日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包