Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 安装Anaconda时出错_Python_Directory_Anaconda - Fatal编程技术网

Python 安装Anaconda时出错

Python 安装Anaconda时出错,python,directory,anaconda,Python,Directory,Anaconda,我有Ubuntu 16.04 LTS 64位 Python 2.7.12 我正在安装Anaconda 5.2 for Python 2.7版本,我总是遇到以下错误: [/home/nvidia/anaconda2]>>nvidia/anaconda3 前缀=/home/nvidia/nvidia/anaconda3 安装:python-2.7.15-h1571d57_0。。。 Anaconda2-5.2.2.0-Linux-x86_64.sh:第370行:/home/nvidia/nvidia/

我有Ubuntu 16.04 LTS 64位 Python 2.7.12

我正在安装Anaconda 5.2 for Python 2.7版本,我总是遇到以下错误:

[/home/nvidia/anaconda2]>>nvidia/anaconda3
前缀=/home/nvidia/nvidia/anaconda3
安装:python-2.7.15-h1571d57_0。。。
Anaconda2-5.2.2.0-Linux-x86_64.sh:第370行:/home/nvidia/nvidia/anaconda3/pkgs/python-2.7.15-h1571d57_0/bin/python:无法执行二进制文件:Exec格式错误

我试图更改目录,但没用?
我尝试了不同版本的Anaconda,但没有成功?

您的核心问题是,您试图安装为x86_64处理器编译的软件,但您有ARM8处理器。(根据,它有和。)

它们都是64位的事实并没有任何区别;它们仍然是完全不同的进程体系结构,具有不同的指令集,因此它们不能运行彼此的代码

这就是为什么您得到
无法执行二进制文件:Exec format error


据我所知,Anaconda只为少数linux平台(x86_64、x86和POWER)提供受支持的安装程序

我不知道有谁提供第三方移植的二进制安装程序

然而,应该可以从源头上建造蟒蛇,或者至少是迷你蟒蛇

例如,解释了如何为运行Ubuntu的IBMZ系列计算机构建它,这可能与您需要做的事情没有太大区别

  • 请记住,这显然只是某个人的项目,而不是官方的Anaconda,因此无法保证它是正确的和最新的
  • 您需要使用您的平台为
    uname
    而不是
    s390x
    所说的任何内容
  • 在Conda和Conda Forge中可能不会为您的平台预先构建包,因此安装东西可能需要更长的时间,失败的频率也会更高
  • 您可能需要显式禁用“英特尔MKL源代码生成”
我不认为还有什么问题,但我从未尝试过类似的方法



或者,您可以使用Ubuntu的Python,并使用传统的
apt-get
pip

(1)您使用的是64位x86\u 64,而不是64位ARM或POWER之类的组合来管理Python包,对吗?(2) 您能否验证下载的哈希值,或者只是重复下载并重试,以确保这不仅仅是损坏或截断下载的结果?此外,您为什么要尝试运行
anaconda3
来安装Anaconda for 2.7?另外,为什么要运行二进制文件而不是执行shell脚本呢?Anaconda3只是我为anaconda2指定的一个目录。因为一旦出现错误,当我第二次尝试在anaconda2目录中安装时,我得到警告:这个目录存在,我不能在这里安装。@abarnert谢谢,我刚刚意识到这一点。我正在使用jetson TX 2,可能jetson的情况有所不同。还有@abarnert。谢谢你的链接。我在youtube上跟踪一个人,以便更容易地完成。但我认为这是一个很大的错误