【问题标题】:How can I install Anaconda in Ubuntu 14.04 64 bits to produce python programs for both 32 and 64 bits pcs?如何在 Ubuntu 14.04 64 位中安装 Anaconda 以生成适用于 32 位和 64 位 PC 的 Python 程序?
【发布时间】:2016-05-19 11:33:29
【问题描述】:

正如标题所说的那样简单。

我有一个Ubuntu 14.04 64 bits,我必须能够生成在 32 位和 64 位计算机上都可以使用的程序。

Win7 64 bits 中,我将 Anaconda 安装在单独的文件夹中(c:/anaconda_32c:/anaconda_64),它运行良好。

由于我在某处发现这是一个编译器问题 (pyInstaller),因此我使用以下命令安装了 Ubuntu 32 位库:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

但是当我安装 Anaconda_x86 时,我收到了以下警告,让我对整个过程进行了更多思考:

anon@anon-pc:~/Downloads$ bash Anaconda2-4.0.0-Linux-x86.sh
WARNING:
    Your system is x86_64, but you are trying to install an x86 (32-bit)
    version of Anaconda2.  Unless you have the necessary 32-bit libraries
    installed, Anaconda2 will not work.
    We STRONGLY recommend installing the x86_64 version of Anaconda2 on
    an x86_64 system.
    Are sure you want to continue the installation? [yes|no]
[no] >>>  

所以……

  • 我应该如何在不影响操作系统的情况下在 Ubuntu 上执行此操作?

  • 我应该这样做吗?

  • 安装虚拟机是我唯一可靠且安全的选择吗?

【问题讨论】:

    标签: python ubuntu x86 64-bit anaconda


    【解决方案1】:

    我认为,由于 Anaconda 安装为它自己的独立 Python 实例(而不是替换系统 Python),你可能可以同时安装这两个实例,只要你按照它所说的那样提供必要的 32 位库。

    虽然我个人会选择更安全的路线,远离你的主系统,而是在虚拟机中使用工具。我最近一直在使用Vagrant Boxes。你可以有一个 64 位和 32 位的盒子并保持一切整洁。

    【讨论】:

    • 附录:我不知道是否可以在 Ubuntu 64 位环境中运行 32 位库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    • 2014-01-20
    • 2011-07-06
    • 2011-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多