numpy、bottleneck、h5py などの多くの python パッケージを使用して、コンピューターでの日常業務を行っています。私はこのマシンの root であるため、これらのパッケージをインストールしても問題ありません。ただし、通常のユーザーアカウントしか持っていないサーバーマシンでも、さまざまなパッケージの「環境」を使用したいと考えています。そこで、必要なすべてのパッケージをそこにインストールして、自分のマシンに仮想環境 (virtualenv を使用) を作成することを考えました。次に、フォルダー全体をサーバーにコピーするだけで、そこからすべてを実行できますか?
私のマシンは Fedora 19 を使用していますが、サーバーは Ubuntu を使用しています。これは問題ですか?このような仮想環境を別のシステムに移動する方法に関する情報は見つかりませんでした。最初に自分のマシンに仮想環境を作成したい理由は、サーバーに python-dev のような多くのツールが欠けているため、たとえば numpy をコンパイルできないためです。
Anaconda と Enthought Python ディストリビューションを調べましたが、必要なパッケージがいくつか含まれていませんでした。また、この問題に対して完全に「開かれた」方法があるはずですか?
パッケージをインポートすると、いくつかのファイルが見つからないというエラーが表示されるため、仮想環境をサーバーに移動できませんでした。これはおそらく驚くべきことではありません...