質問: お世話になります。 CentOS Linux release 7.3.1611, cuda-8.0, cudnn ver6環境で python3のcupyインストール(pip3 install cupy)を実行したいのですが, 下記のようなエラーがでます。 --- Command "/usr/bin/python3.4 -u -c "import setuptools, tokenize;*file*='/tmp/pip-build-jq88sdeb/cupy/setup.py';f=getattr(tokenize, 'open', open)(*file*);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, *file*, 'exec'))" install --record /tmp/pip-_nwc_env-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-jq88sdeb/cupy/ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ※chainerがver2だとcupyが自動インストールされないらしいので 一度pip3 uninstall chainer を実行し,下記の通りパスを指定して実行しています。 export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64 export CUDA_PATH=/usr/local/cuda-8.0 export CFLAGS=-I/usr/local/cuda-8.0/include export LDFLAGS=-L/usr/local/cuda-8.0/lib64; ちなみに同様の方法でpython2へのchainer,cupyのインストールはできました。 不勉強で申し訳ございませんがご教示頂ければ幸いです。 どうぞ宜しくお願い申し上げます。
回答: Pythonのバージョンが3.4.3以下なのではないでしょうか? Python 2.7.6+, 3.4.3+, 3.5.1+, 3.6.0+ 上記のバージョンに当てはまっていない場合は、Python3のバージョンをあげてください。