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

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

新規登録して質問してみよう
ただいま回答率
85.50%
scikit-learn

scikit-learnは、Pythonで使用できるオープンソースプロジェクトの機械学習用ライブラリです。多くの機械学習アルゴリズムが実装されていますが、どのアルゴリズムも同じような書き方で利用できます。

Python

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

Q&A

0回答

1775閲覧

Pythonでscikit-learnのインストールエラー

PHYSBO

総合スコア17

scikit-learn

scikit-learnは、Pythonで使用できるオープンソースプロジェクトの機械学習用ライブラリです。多くの機械学習アルゴリズムが実装されていますが、どのアルゴリズムも同じような書き方で利用できます。

Python

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

0グッド

0クリップ

投稿2021/12/21 08:31

前提・実現したいこと

Python初心者です。
今コマンドプロンプトでpycaretのインストールを試みていますが
以下のようなエラーが発生しました。

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

ERROR: Command errored out with exit status 1: command: 'c:\users\one direction shin\appdata\local\programs\python\python39\python.exe' 'c:\users\one direction shin\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' build_wheel 'C:\Users\ONEDIR~1\AppData\Local\Temp\tmpyeked6f1' cwd: C:\Users\One Direction Shin\AppData\Local\Temp\pip-install-e66mk16o\scikit-learn_2c9d9110c0f242f1a16ad0e7b7328f61 Complete output (76 lines): Partial import of sklearn during the build process. C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py:528: UserWarning: Fallback spawn triggered. Please update distutils monkeypatch. warnings.warn( コード生成しています。 コード生成が終了しました。 LINK : fatal error LNK1158: 'rc.exe' を実行できません。 Traceback (most recent call last): File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 522, in _fallback_spawn yield bag File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 510, in spawn return super().spawn(cmd, env=env) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\ccompiler.py", line 92, in <lambda> m = lambda self, *args, **kw: func(self, *args, **kw) TypeError: CCompiler_spawn() got an unexpected keyword argument 'env' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 501, in link self.spawn([self.linker] + ld_args) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 510, in spawn return super().spawn(cmd, env=env) File "c:\users\one direction shin\appdata\local\programs\python\python39\lib\contextlib.py", line 135, in __exit__ self.gen.throw(type, value, traceback) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 531, in _fallback_spawn bag.value = super().spawn(cmd) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\ccompiler.py", line 92, in <lambda> m = lambda self, *args, **kw: func(self, *args, **kw) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\ccompiler.py", line 171, in CCompiler_spawn raise DistutilsExecError('Command "%s" failed with exit status %d%s' % distutils.errors.DistutilsExecError: Command "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64 objects\test_program.obj /OUT:test_program.exe" failed with exit status 1158 During handling of the above exception, another exception occurred: Traceback (most recent call last): File "c:\users\one direction shin\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 363, in <module> main() File "c:\users\one direction shin\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 345, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "c:\users\one direction shin\appdata\local\programs\python\python39\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py", line 261, in build_wheel return _build_backend().build_wheel(wheel_directory, config_settings, File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\build_meta.py", line 230, in build_wheel return self._build_with_temp_dir(['bdist_wheel'], '.whl', File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\build_meta.py", line 215, in _build_with_temp_dir self.run_setup() File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\build_meta.py", line 267, in run_setup super(_BuildMetaLegacyBackend, File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\build_meta.py", line 158, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 304, in <module> setup_package() File "setup.py", line 300, in setup_package setup(**metadata) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\core.py", line 137, in setup config = configuration() File "setup.py", line 183, in configuration config.add_subpackage('sklearn') File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\misc_util.py", line 1033, in add_subpackage config_list = self.get_subpackage(subpackage_name, subpackage_path, File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\misc_util.py", line 999, in get_subpackage config = self._get_configuration_from_setup_py( File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\numpy\distutils\misc_util.py", line 941, in _get_configuration_from_setup_py config = setup_module.configuration(*args) File "sklearn\setup.py", line 88, in configuration cythonize_extensions(top_path, config) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-install-e66mk16o\scikit-learn_2c9d9110c0f242f1a16ad0e7b7328f61\sklearn\_build_utils\__init__.py", line 50, in cythonize_extensions basic_check_build() File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-install-e66mk16o\scikit-learn_2c9d9110c0f242f1a16ad0e7b7328f61\sklearn\_build_utils\pre_build_helpers.py", line 70, in basic_check_build compile_test_program(code) File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-install-e66mk16o\scikit-learn_2c9d9110c0f242f1a16ad0e7b7328f61\sklearn\_build_utils\pre_build_helpers.py", line 45, in compile_test_program ccompiler.link_executable(objects, 'test_program', File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\ccompiler.py", line 731, in link_executable self.link(CCompiler.EXECUTABLE, objects, File "C:\Users\One Direction Shin\AppData\Local\Temp\pip-build-env-zun88pyv\overlay\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 503, in link raise LinkError(msg) distutils.errors.LinkError: Command "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64 objects\test_program.obj /OUT:test_program.exe" failed with exit status 1158 ---------------------------------------- ERROR: Failed building wheel for scikit-learn Failed to build scikit-learn ERROR: Could not build wheels for scikit-learn, which is required to install pyproject.toml-based projects

#試したこと
pipの更新, 過去質問(https://teratail.com/questions/370610)の確認

#補足情報(ツールのバージョンなど)
バージョン:python-3.9.2

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

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

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

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

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

jbpb0

2021/12/21 09:21

「C:\Users\One Direction Shin\...」の「One Direction Shin」が、伏せ字にしてるのではなくて本当にそうなら、もしかしたらスペースがパスに含まれるとダメなのかもしれないので、ユーザ名にスペース(や日本語)を含まないユーザでも試してみてください
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問