前提・実現したいこと
functoolsモジュールをpythonで使用したい。
発生している問題・エラーメッセージ
ERROR: Complete output from command 'C:\Program Files\Python37\python.exe' -u -c 'import setuptools, tokenize;file='"'"'C:\Users\アカウント名\AppData\Local\Temp\pip-install-mt1odayf\functools\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\アカウント名\AppData\Local\Temp\pip-record-yd6ok_gh\install-record.txt' --single-version-externally-managed --compile --user --prefix=:
ERROR: running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
copying functools.py -> build\lib.win-amd64-3.7
running build_ext
building '_functools' extension
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
creating build\temp.win-amd64-3.7\Release\src
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.20.27508\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD "-IC:\Program Files\Python37\include" "-IC:\Program Files\Python37\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.20.27508\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcsrc\functools.c /Fobuild\temp.win-amd64-3.7\Release\src\functools.obj
functools.c
src\functools.c(43): warning C4013: 関数 'Py_InitModule3' は定義されていません。int 型の値を返す外部関数と見なします。
src\functools.c(43): warning C4047: '=': 間接参照のレベルが 'PyObject *' と 'int' で異なっています。
src\functools.c(45): warning C4033: 'init_functools' : 関数には戻り値が必要です。
src\functools.c(49): warning C4033: 'init_functools' : 関数には戻り値が必要です。
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.20.27508\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD "-IC:\Program Files\Python37\include" "-IC:\Program Files\Python37\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.20.27508\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcsrc\compose.c /Fobuild\temp.win-amd64-3.7\Release\src\compose.obj
compose.c
src\compose.c(57): warning C4244: '=': 'Py_ssize_t' から 'int' への変換です。データが失われる可能性があります。
src\compose.c(96): error C2039: 'ob_type': 'compose' のメンバーではありません。
src\compose.c(44): note: 'compose' の宣言を確認してください
src\compose.c(137): warning C4013: 関数 'PyString_FromFormat' は定義されていません。int 型の値を返す外部関数と見なします。
src\compose.c(138): warning C4013: 関数 'PyString_AsString' は定義されていません。int 型の値を返す外部関数と見なします。
src\compose.c(138): warning C4047: '=': 間接参照のレベルが 'PyObject *' と 'int' で異なっています。
src\compose.c(143): warning C4047: '初期化中': 間接参照のレベルが 'Py_ssize_t' と 'char [8]' で異なっています。
src\compose.c(143): warning C4113: 'destructor' はパラメーター リストが 'printfunc' と異なります。
src\compose.c(143): warning C4133: '初期化中': 'destructor' と 'printfunc' の間で型に互換性がありません。
src\compose.c(143): warning C4047: '初期化中': 間接参照のレベルが 'PyNumberMethods *' と 'reprfunc' で異なっています。
src\compose.c(143): warning C4113: 'ternaryfunc' はパラメーター リストが 'reprfunc' と異なります。
src\compose.c(143): warning C4047: '初期化中': 間接参照のレベルが 'const char *' と 'unsigned long' で異なっています。
src\compose.c(143): warning C4047: '初期化中': 間接参照のレベルが 'traverseproc' と 'char *' で異なっています。
src\compose.c(143): warning C4113: 'traverseproc' はパラメーター リストが 'inquiry' と異なります。
src\compose.c(143): warning C4113: 'PyObject *(__cdecl *)(PyObject *,PyObject *)' はパラメーター リストが 'descrsetfunc' と異なり
ます。
src\compose.c(143): warning C4047: '初期化中': 間接参照のレベルが 'descrsetfunc' と 'PyObject *(__cdecl *)(PyObject *,PyObject *)' で異なっています。
src\compose.c(143): warning C4113: 'PyObject *(__cdecl *)(PyTypeObject *,PyObject *,PyObject *)' はパラメーター リストが 'freefunc' と異なります。
src\compose.c(143): warning C4047: '初期化中': 間接参照のレベルが 'freefunc' と 'PyObject *(__cdecl *)(PyTypeObject *,PyObject *,PyObject *)' で異なっています。
src\compose.c(143): warning C4133: '初期化中': 'void (__cdecl *)(void *)' と 'inquiry' の間で型に互換性がありません。
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.20.27508\bin\HostX86\x64\cl.exe' failed with exit status 2
----------------------------------------
ERROR: Command "'C:\Program Files\Python37\python.exe' -u -c 'import setuptools, tokenize;file='"'"'C:\Users\アカウント名\AppData\Local\Temp\pip-install-mt1odayf\functools\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\yacoo\AppData\Local\Temp\pip-record-yd6ok_gh\install-record.txt' --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in C:\Users\yacoo\AppData\Local\Temp\pip-install-mt1odayf\functools\
該当のソースコード
pip install functools
試したこと
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/21 11:32