[英]Error while installing Anaconda
我有Ubuntu 16.04 LTS 64位Python 2.7.12
我正在為Python 2.7版本安裝Anaconda 5.2,並且總是收到以下錯誤消息:
[/home/nvidia/anaconda2] >>> nvidia/anaconda3 PREFIX=/home/nvidia/nvidia/anaconda3 installing: python-2.7.15-h1571d57_0 ... Anaconda2-5.2.2.0-Linux-x86_64.sh: line 370: /home/nvidia/nvidia/anaconda3/pkgs/python-2.7.15-h1571d57_0/bin/python: cannot execute binary file: Exec format error
我試圖更改目錄,但沒有成功? 我嘗試了不同版本的Anaconda,這沒有用嗎?
您的核心問題是您試圖安裝為x86_64處理器編譯的軟件,但是您擁有ARM8處理器。 (根據Jetson TX2的技術規格 ,它具有HMP Dual Denver 2/2 MB L2和QuadARM®A57 / 2 MB L2 。)
它們都是64位的事實並沒有任何區別。 它們仍然是完全不同的流程體系結構,具有不同的指令集,因此它們不能運行彼此的代碼。
這就是為什么您cannot execute binary file: Exec format error
。
據我了解,Anaconda僅為少數Linux平台(x86_64,x86和POWER)提供受支持的安裝程序。
而且我不知道有人提供第三方移植的二進制安裝程序。
但是,應該有可能從源代碼構建Anaconda,或至少構建Miniconda。
例如, 此站點說明了如何為運行Ubuntu的IBM Z系列計算機構建它,這可能與您需要做的沒有太大不同。
s390x
來實現uname
。 我認為沒有其他問題可能會出現,但是我還沒有嘗試過任何類似的遠程嘗試。
另外,您可以只使用Ubuntu的Python,並使用apt-get
和pip
的傳統組合來管理Python包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.