質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.51%

  • Python 3.x

    9796questions

    Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Cupyをpip installしようとするとできません

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 642

cand

score 38

numpyの処理領域をGPUに置き換えたくてCupyをpip installしようとしたのですが、
Collecting Cupy
Using cached https://files.pythonhosted.org/packages/ab/fc/7aee3fe0c2aa7e57de873f35f275b8afb434c091f9b555582418b18a238c/cupy-4.5.0.tar.gz
Complete output from command python setup.py egg_info:
Options: {'package_name': 'cupy', 'long_description': None, 'wheel_libs': [], 'no_rpath': False, 'profile': False, 'linetrace': False, 'annotate': False, 'no_cuda': False}


* WARNING: nvcc not in path. * WARNING: Please set path to nvcc.


-------- Configuring Module: cuda --------
a.cpp
C:\Users\KEIGOK~1\AppData\Local\Temp\tmpnoc_rqyb\a.cpp(1): fatal error C1083: include ファイルを開けません。'cublas_v2.h':No such file or directory
command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.15.26726\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2


  • CuPy Configuration Summary                               *

Build Environment:
Include directories: []
Library directories: []
nvcc command       : (not found)

Environment Variables:
CFLAGS          : (none)
LDFLAGS         : (none)
LIBRARY_PATH    : (none)
CUDA_PATH       : (none)
NVTOOLSEXT_PATH : (none)
NVCC            : (none)

Modules:
cuda      : No
-> Include files not found: ['cublas_v2.h', 'cuda.h', 'cuda_profiler_api.h', 'cuda_runtime.h', 'cufft.h', 'curand.h', 'cusparse.h', 'nvrtc.h']
-> Check your CFLAGS environment variable.

ERROR: CUDA could not be found on your system.
Please refer to the Installation Guide for details:
https://docs-cupy.chainer.org/en/stable/install.html


Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\KEIGOK~1\AppData\Local\Temp\pip-install-45j3zncv\Cupy\setup.py", line 64, in <module>
ext_modules = cupy_setup_build.get_ext_modules()
File "C:\Users\KEIGOK~1\AppData\Local\Temp\pip-install-45j3zncv\Cupy\cupy_setup_build.py", line 583, in get_ext_modules
extensions = make_extensions(arg_options, compiler, use_cython)
File "C:\Users\KEIGOK~1\AppData\Local\Temp\pip-install-45j3zncv\Cupy\cupy_setup_build.py", line 379, in make_extensions
raise Exception('Your CUDA environment is invalid. '
Exception: Your CUDA environment is invalid. Please check above error log.


Command "python setup.py egg_info" failed with error code 1 in C:\Users\KEIGOK~1\AppData\Local\Temp\pip-install-45j3zncv\Cupy\

というメッセージが出てinstallできません。
どうしたらよいでしょうか。
ちなみに、pip versionは18.0です。(最新)
Intel(R) UHD Graphics 620 というGPUも積んであります。
ご回答よろしくお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

+1

Intel(R) UHD Graphics 620は確かにGPUではありますが、intelのCPUに内蔵されている、比較的計算能力の低い部類のGPUです。

そしてCUDAはNvidia社製のGPUでなければ使えません。

結論を言いますと、その環境ではcupyは使えません。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/09/29 06:00

    そうでしたか
    ご回答ありがとうございました

    キャンセル

同じタグがついた質問を見る

  • Python 3.x

    9796questions

    Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。