genshin_auto_fish
genshin_auto_fish copied to clipboard
救命 python setup.py develop 失敗
(ysfish) C:\Users\s12da\Documents\Java\genshin_auto_fish>python setup.py develop running develop C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\setuptools\command\easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running egg_info writing yolox.egg-info\PKG-INFO writing dependency_links to yolox.egg-info\dependency_links.txt writing top-level names to yolox.egg-info\top_level.txt reading manifest file 'yolox.egg-info\SOURCES.txt' writing manifest file 'yolox.egg-info\SOURCES.txt' running build_ext C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\utils\cpp_extension.py:322: UserWarning: Error checking compiler version for cl: [WinError 2] 系統找不到指定的檔案。 warnings.warn(f'Error checking compiler version for {compiler}: {error}') building 'yolox._C' extension Emitting ninja build file C:\Users\s12da\Documents\Java\genshin_auto_fish\build\temp.win-amd64-3.8\Release\build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) [1/2] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -IC:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\TH -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\THC -IC:\Users\s12da\anaconda3\envs\ysfish\include -IC:\Users\s12da\anaconda3\envs\ysfish\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include" -c C:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\cocoeval\cocoeval.cpp /FoC:\Users\s12da\Documents\Java\genshin_auto_fish\build\temp.win-amd64-3.8\Release\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\cocoeval\cocoeval.obj -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14 FAILED: C:/Users/s12da/Documents/Java/genshin_auto_fish/build/temp.win-amd64-3.8/Release/Users/s12da/Documents/Java/genshin_auto_fish/yolox/layers/csrc/cocoeval/cocoeval.obj cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -IC:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\TH -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\THC -IC:\Users\s12da\anaconda3\envs\ysfish\include -IC:\Users\s12da\anaconda3\envs\ysfish\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include" -c C:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\cocoeval\cocoeval.cpp /FoC:\Users\s12da\Documents\Java\genshin_auto_fish\build\temp.win-amd64-3.8\Release\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\cocoeval\cocoeval.obj -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14 cl : 命令列 warning D9002 : 忽略未知的選項 '-O3' 注意: 包含檔案: C:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\cocoeval\cocoeval.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11/numpy.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\pybind11.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\attr.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\cast.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\pytypes.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\detail/common.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\include\Python.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\include\patchlevel.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\include\pyconfig.h C:\Users\s12da\anaconda3\envs\ysfish\include\pyconfig.h(59): fatal error C1083: 無法開啟包含檔案: 'io.h': No such file or directory [2/2] cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -IC:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\TH -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\THC -IC:\Users\s12da\anaconda3\envs\ysfish\include -IC:\Users\s12da\anaconda3\envs\ysfish\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include" -c C:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\vision.cpp /FoC:\Users\s12da\Documents\Java\genshin_auto_fish\build\temp.win-amd64-3.8\Release\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\vision.obj -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14 FAILED: C:/Users/s12da/Documents/Java/genshin_auto_fish/build/temp.win-amd64-3.8/Release/Users/s12da/Documents/Java/genshin_auto_fish/yolox/layers/csrc/vision.obj cl /showIncludes /nologo /O2 /W3 /GL /DNDEBUG /MD /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -IC:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\torch\csrc\api\include -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\TH -IC:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\THC -IC:\Users\s12da\anaconda3\envs\ysfish\include -IC:\Users\s12da\anaconda3\envs\ysfish\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\include" -c C:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\vision.cpp /FoC:\Users\s12da\Documents\Java\genshin_auto_fish\build\temp.win-amd64-3.8\Release\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\vision.obj -O3 -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 /std:c++14 cl : 命令列 warning D9002 : 忽略未知的選項 '-O3' 注意: 包含檔案: C:\Users\s12da\Documents\Java\genshin_auto_fish\yolox\layers\csrc\cocoeval/cocoeval.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11/numpy.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\pybind11.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\attr.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\cast.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\pytypes.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\include\pybind11\detail/common.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\include\Python.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\include\patchlevel.h 注意: 包含檔案: C:\Users\s12da\anaconda3\envs\ysfish\include\pyconfig.h C:\Users\s12da\anaconda3\envs\ysfish\include\pyconfig.h(59): fatal error C1083: 無法開啟包含檔案: 'io.h': No such file or directory ninja: build stopped: subcommand failed. Traceback (most recent call last): File "C:\Users\s12da\anaconda3\envs\ysfish\lib\site-packages\torch\utils\cpp_extension.py", line 1740, in _run_ninja_build subprocess.run( File "C:\Users\s12da\anaconda3\envs\ysfish\lib\subprocess.py", line 516, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "setup.py", line 54, in
麻烦提交一下pytorch,(cuda,cudnn)版本
我是使用cpu的,所以沒裝cuda,cudnn