2016-05-19 10 views
0

タイトルが言う通りシンプルです。Ubuntu 14.04 64ビットでAnacondaをインストールすると、32ビットと64ビットの両方のPC用にPythonプログラムを作成できますか?

私にはUbuntu 14.04 64 bitsがあり、32ビットと64ビットの両方のコンピュータで使用するプログラムを作成できる必要があります。 Win7 64 bits

私は別々のフォルダ(c:/anaconda_32c:/anaconda_64)でアナコンダをインストールし、それが完全に働きました。私は、これはコンパイラの問題であったことをどこかに見つかったので

(pyInstallerの)Iは、以下のコマンドを使用してUbuntuの32ビットライブラリをインストール:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 

しかし、私はAnaconda_x86を設置した場合、私が作られ、次の警告を受け私は、この全体のプロセスについてもう少し考える:

[email protected]:~/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] >>> 

そう...

  • 私はOSを妥協することなくUbuntuでこれをやりますか?

  • これを行う必要がありますか?

  • 仮想マシンをインストールするだけで信頼性が高く安全ですか?

答えて

0

私はアナコンダが(むしろ、システムのPythonを交換するよりも)はPythonの独自の個別のインスタンスとしてインストールされてあなたはおそらく限り、それが言うようにあなたが必要な32ビット・ライブラリーを提供して、両方をインストール大丈夫と思います。

個人的には私はより安全なルートを使い、メインシステムから離れ、代わりにVM内でツールを使用します。最近私はVagrant Boxesを使っています。あなたは64ビットと32ビットのボックスを持ち、すべてをきちんと保つことができます。

+0

補足:Ubuntu 64bit環境で32ビットライブラリを実行することさえ可能かどうかは分かりません。 –

関連する問題