【发布时间】:2019-01-01 14:52:51
【问题描述】:
我有 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,还是不行?
【问题讨论】:
-
(1) 您使用的是 64 位 x86_64,而不是 64 位 ARM 或 POWER 什么的,对吧? (2) 您能否验证下载的哈希值,或者只是重复下载并重试,以确保这不仅仅是下载损坏或截断的结果?
-
另外,你为什么要运行
anaconda3来安装 Anaconda for 2.7?另外,您为什么尝试运行二进制文件而不是执行 shell 脚本as shown in the help? -
Anaconda3 只是我为 anaconda2 指定的一个目录。因为一旦报错,我第二次尝试在anaconda2目录下安装,我得到警告:这个目录存在,我不能在这里安装。
-
@abarnert 谢谢,我才意识到这一点。我使用的是 Jetson TX 2,也许 Jetson 不一样。
-
还有@abarnert。谢谢你的链接。我在 youtube 上关注了一个人,以便更轻松地完成它。但我认为这是一个很大的错误