VMWareを使用して、ほぼ毎日OSXでArcGISを実行しています。唯一の違いは、仮想マシン(ブートキャンプパーティション)にインストールしていないことです。そして、私見、これはArcGISの標準VMインストールよりも多くの利点があることを説明します。
まず、VMWareを式から外し、純粋なBootcampについて説明しましょう。
Bootcampを使用すると、実際にはディスク上にWindows用の個別のパーティションが作成されます。これらは、オペレーティングシステムの完全に別個のインストールです。起動時にオプションキーを押したまま、Windowsから起動するかOSXから起動するかを選択できます。限り、あなたは持っているように、適切なBootcampのWindowsドライバインストール、それがあることを、この保証あなたがそのハードウェア上でWindowsを実行することができます最速の方法、それがされているためにのみその時点でWindows上で実行されているが。欠点は明らかです。起動時に実行するOSを選択する必要があり、OSを切り替える必要がある場合は、再起動する必要があります。
うん、うん。
VMWare Fusionへようこそ。VMWareを使用すると、Bootcampで2つのことができます。その1つは、ブートキャンプパーティションを新しい仮想マシンにインポートして、そのブートキャンプパーティションの完全なクローンを効果的に作成し、OSX内のVMにダンプすることです。これはしないでください。
もう1つできるのは、ディスクのその部分にアクセスして、OSXの内部からBootcampパーティションをブートすることです。これはクールで、私が使用しているものです。OSX内から実行する場合、ブートキャンプパーティションにVMWareツールがインストールされていることを確認してください。そうしないと、処理が遅くなります。
この構成でできることは、ArcGISの実行速度を選択することです。
OSXとWindowsの両方を実行するという利点が必要な場合は、VMWare Fusionを使用して、Bootcampパーティションを仮想化して実行できます。
ArcGISの最大速度が必要な場合は、コンピューターを再起動してネイティブで使用します。
OSX内で実行するときにWindowsに提供するリソースの数に関しては、通常、私が持っているものの半分(半分のメモリ、半分のCPU)を提供し、これは最適に機能するようです。実行しているモードに関係なくすべてのドライバーがインストールされているため(ブートキャンプドライバーとvmware融合ツール)、どちらのモードでも正常に実行されます。
ArcPyの質問に関しては、VMWare Fusionのユニティモードが行っていることにだまされないでください。あなたが、それは個々のウィンドウが同じに見えるので、WindowsとOSXの一つとして実行されているように見えるようにすることができている-彼らはまだ、されている大部分は、単離しました。はい、ファイルシステムとネットワークリソースの両方にアクセスできますが、それだけです。したがって、Windows環境からArcPyを問題なく使用できます。ただし、OSX側にのみインストールしたライブラリを「インポート」できるとは考えないでください。すべてが正常に動作します。あなたがこの仕事をしたいなら、あなたはあまりにも貪欲になっています:)