2
私はUbuntu 14.04.4 LTSにscipyパッケージをインストールしようとしています.gensimはpipを使用しているためです(他の12人のPythonパッケージマネージャ:いいえ)。私は、すべての前提条件パッケージがインストールされている:scipyのPIPインストールがUbuntu 14.04で華やかに失敗しました
- のpython 2.7
- libblas3
- liblapack3
- gccの
- のgfortran
- のpython-devの
- のlibc6
- libatlasベース
- libatlas-dev
- のpython-ビルド不可欠
私はピップgensimをインストールする実行すると、私はいくつかのvirtual memory exhausted: Cannot allocate memory
エラーが続くコンパイラの警告のおよそ10分のフルを取得します。来る続けるコンパイラの警告の一つは次のとおりです。
(venv)[email protected]:~/www/cool-project$ pip install numpy --upgrade
Requirement already up-to-date: numpy in ./venv/lib/python2.7/site-packages
Cleaning up...
最後に、最終的なエラーメッセージ:
error: Command "c++ -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC -D__STDC_FORMAT_MACROS=1 -Iscipy/sparse/sparsetools -I/home/ubuntu/www/cool-project/venv/local/lib/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -c scipy/sparse/sparsetools/bsr.cxx -o build/temp.linux-x86_64-2.7/scipy/sparse/sparsetools/bsr.o" failed with exit status 1
すべてのアイデア、なぜこれはすでにnumpyのインストールを有しているにも関わらず
/home/ubuntu/www/cool-project/venv/local/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
#warning "Using deprecated NumPy API, disable it by " \
^
ですこれは事件です?
FWIW、私は問題なしでUbuntu 16.04のvirtualenvに 'pip install gensim'をしました。 – edwinksl
'sudo apt-get install python-scipy'デフォルトのパス、コンパイラ、コンパイラのバージョン、出力のスタイル? – dsgdfg
Scipyは単なるPythonコードではありません。 FortranとCのコードがあまりに多く作成されています。したがって、特別な注意が必要です。 https://scipy.org/install.html#ubuntu-debianを試しましたか?あなたはそれにいる間、おそらくPython 3に切り替えるでしょうか? – percusse