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

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

新規登録して質問してみよう
ただいま回答率
85.48%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

1回答

1709閲覧

pip install cupyにてエラー発生

PEMPEM

総合スコア29

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/04/04 00:29

編集2020/04/04 01:44

前提・実現したいこと

windows10にてpip install cupyにてエラーが発生しています。

発生している問題・エラーメッセージ

ERROR: Command errored out with exit status 1: command: 'c:\users\user\appdata\local\programs\python\python35\python.exe' -c 'import sys, setuptools, tokenize; s.argv[0] = '"'"'C:\Users\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\setup.py'"'"'; __file__='"'"'C:\ rs\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(_ le__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' eg nfo --egg-base 'C:\Users\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\pip-egg-info' cwd: C:\Users\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\ Complete output (43 lines): Options: {'annotate': False, 'no_cuda': False, 'use_hip': False, 'linetrace': False, 'profile': False, 'no_rpath' alse, 'long_description': None, 'wheel_libs': [], 'package_name': 'cupy', 'wheel_includes': []} -------- Configuring Module: cuda -------- Unable to find vcvarsall.bat ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include', 'C:\Program Fil \NVIDIA Corporation\NvToolsExt\include'] Library directories: ['C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin', 'C:\Program Files\ DIA GPU Computing Toolkit\CUDA\v10.2\lib\x64', 'C:\Program Files\NVIDIA Corporation\NvToolsExt\lib\x64'] nvcc command : ['C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin/nvcc.exe'] Environment Variables: CFLAGS : (none) LDFLAGS : (none) LIBRARY_PATH : (none) CUDA_PATH : C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2 NVTOOLSEXT_PATH : C:\Program Files\NVIDIA Corporation\NvToolsExt\ NVCC : (none) ROCM_HOME : (none) Modules: cuda : No -> Include files not found: ['cublas_v2.h', 'cuda.h', 'cuda_profiler_api.h', 'cuda_runtime.h', 'cufft.h', 'cu d.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\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\setup.py", line 129, in <module> ext_modules = cupy_setup_build.get_ext_modules() File "C:\Users\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\cupy_setup_build.py", line 744, in get_ext_mod s extensions = make_extensions(arg_options, compiler, use_cython) File "C:\Users\user\AppData\Local\Temp\pip-install-8zfktnaw\cupy\cupy_setup_build.py", line 492, in make_extens s raise Exception('Your CUDA environment is invalid. ' Exception: Your CUDA environment is invalid. Please check above error log. ---------------------------------------- ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

該当のソースコード

python3.7

試したこと

cuda10.2 10.1 で試してみました。

補足情報(FW/ツールのバージョンなど)

OS windows10 64Bit
python 3.7 3.5 2.7 全て64bitです。

pip install cupy-cuda101を実行すると下記エラーが発生します。
ERROR: Could not find a version that satisfies the requirement cupy-cuda101 (from versions: none)
ERROR: No matching distribution found for cupy-cuda101

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

quickquip

2020/04/04 01:04 編集

OSとpythonが、32bitか64bitかの情報を書きましょう
PEMPEM

2020/04/04 01:08

失礼しました。 os windows10 64bit python 3.7 3.5 2.7 全て64bit よろしくお願いいたします。
quickquip

2020/04/04 01:28

情報はこの欄ではなくて質問に追記してください。
guest

回答1

0

ベストアンサー

plain

1 ERROR: Command errored out with exit status 1: 2 command: 'c:\users\user\appdata\local\programs\python\python35\python.exe' -c (略)``` 3とあるので、Python3.5にインストールしようとしています。 4 5---- 6 7`pip install cupy`した場合C言語のソースコードからコンパイルしようとします。 8Cのコンパイラ環境はCUDA用に整備していますか。 9 10---- 11 12`pip install cupy-cuda101`した場合、[https://pypi.org/project/cupy-cuda101/#files](https://pypi.org/project/cupy-cuda101/#files) からコンパイル済みのバイナリをインストールしようとしますが、Python3.5用のバイナリは用意されていません。 13 14Python3.7(のpip)が使われるように環境を見直すのがいいですね。

投稿2020/04/04 02:01

quickquip

総合スコア11038

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

PEMPEM

2020/04/04 03:04

Python3.7に直して、無事にインストールできました。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問