6

virtualenvにnumpyをインストールするにはどうすればよいですか...

easy_install numpy がエラーをスローしています。バイナリ インストーラーを使用できません。これは、virtualenv ではなく、python メイン インストールに numpy をインストールするためです。

ありがとう

4

2 に答える 2

2

もう 1 つの (あまり優れていない) 解決策は、インストーラーを取得し、デフォルトの Python ディレクトリにインストールしてから、virtualenv に手動でコピーすることです。

ロングバージョン

  1. ここに行く: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  2. インストールします。
  3. Python インストール (おそらく C:\Python27\Lib\site_packages\numpy など) で見つけます。
  4. numpy ディレクトリを $virtual_env\Lib\sites_packages\numpy にコピーします。

私にとってはうまくいきましたが、エレガントではありません。numpy のサイトにも exe インストーラーがあると思いますが、他のさまざまなサイトをいじるよりも、必要なときに上記のインストーラーに移動する方が簡単だと思います。

于 2013-03-05T18:54:42.623 に答える
1

かなり技術的な理由から、easy_installを直接使用することはできません。最適ではありませんが、解決策があります。仮想環境に入ると、numpyソースに移動し、次のコマンドを実行します。

python setupegg.py install

重要な点は、setup.pyの代わりにsetupegg.pyを使用することです。

于 2010-10-28T06:36:24.390 に答える