pythonとDjangoでプロジェクトを作成しました。
requirementsでライブラリをインストールする時にエラーが出ました。
エラー内容からnumpy関連のものだと思うのですが、どうすればエラーが解決するでしょうか?
requirements.txt
python
1Django==2.0.2 2numpy==1.14.1 3Pillow==5.0.0 4pytz==2018.3 5scikit-learn==0.19.1 6scipy==1.0.0
エラーメッセージ
C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources building library "npymath" sources No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Inumpy\core\src\private -Inumpy\core\src -Inumpy\core -Inumpy\core\src\npymath -Inumpy\core\src\multiarray -Inumpy\core\src\umath -Inumpy\core\src\npysort -IC:\Users\user\AppData\Local\Programs\Python\Python37\include -IC:\Users\user\AppData\Local\Programs\Python\Python37\include -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /Tc_configtest.c /Fo_configtest.obj failure. removing: _configtest.c _configtest.obj Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\setup.py", line 394, in <module> setup_package() File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\setup.py", line 386, in setup_package setup(**metadata) File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\core.py", line 169, in setup return old_setup(**new_attr) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\site-packages\setuptools\__init__.py", line 129, in setup return distutils.core.setup(**attrs) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\dist.py", line 966, in run_commands self.run_command(cmd) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\dist.py", line 985, in run_command cmd_obj.run() File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\install.py", line 62, in run r = self.setuptools_run() File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\install.py", line 36, in setuptools_run return distutils_install.run(self) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\command\install.py", line 545, in run self.run_command('build') File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\dist.py", line 985, in run_command cmd_obj.run() File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\build.py", line 47, in run old_build.run(self) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\command\build.py", line 135, in run self.run_command(cmd_name) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Users\user\AppData\Local\Programs\Python\Python37\lib\distutils\dist.py", line 985, in run_command cmd_obj.run() File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\build_src.py", line 148, in run self.build_sources() File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\build_src.py", line 159, in build_sources self.build_library_sources(*libname_info) File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\build_src.py", line 294, in build_library_sources sources = self.generate_sources(sources, (lib_name, build_info)) File "C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\numpy\distutils\command\build_src.py", line 377, in generate_sources source = func(extension, build_dir) File "numpy\core\setup.py", line 675, in get_mathlib_info raise RuntimeError("Broken toolchain: cannot link a simple C program") RuntimeError: Broken toolchain: cannot link a simple C program ----------------------------------------
Rolling back uninstall of numpy
Command "C:\Users\user\AppData\Local\Programs\Python\Python37\python.exe -u -c "import setuptools, tokenize;file='C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\user\AppData\Local\Temp\pip-record-e6fi_yid\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\user\AppData\Local\Temp\pip-install-5iu9df4_\numpy\
全体のエラー内容はもっと多いですが、最後のほうから一部をとっています。
何かヒントになることだけでも教えていただけないでしょうか?
補足情報
python3.7.1
windows10 64bit
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/29 13:07
2018/10/30 12:43
2018/10/30 13:02