数据结构实用图书推荐

Python与数据结构:考研实战指南
  1. Python语言描述,案例经典,案例的选取来自于考研试题,讲解详细,图表丰富,完整代码实现,视频讲解,配套PPT等资源,非常实用的教材和自学用书。

  1. 数据结构经典习题讲解,所有题目来自于各大著名高校和全国统考试题,经验总结,针对数据结构C语言实现的课后习题解答,完整代码实现,适合作为计算机考研数据结构复习、期末考试数据结构复习、软考、蓝桥杯竞赛、软件公司笔试面试的参考用书。

  1. 数据结构与算法案例详解,丰富的案例,案例完整算法实现,适合作为数据结构考研复试笔试上机考试、软件公司笔试面试上机考试、各种竞赛、数据结构算法实验的学习用书。

error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [110 lines of output] Ignoring numpy: markers 'python_version < "3.9"' don't match your environment Collecting setuptools Using cached setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB) Collecting cython<3.0,>=0.25 Using cached Cython-0.29.37-py2.py3-none-any.whl.metadata (3.1 kB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.11-cp313-cp313-win_amd64.whl.metadata (8.8 kB) Collecting preshed<3.1.0,>=3.0.2 Using cached preshed-3.0.10-cp313-cp313-win_amd64.whl.metadata (2.5 kB) Collecting murmurhash<1.1.0,>=0.28.0 Using cached murmurhash-1.0.13-cp313-cp313-win_amd64.whl.metadata (2.2 kB) Collecting thinc<9.1.0,>=9.0.0 Using cached thinc-9.0.0.tar.gz (191 kB) Installing build dependencies: started Installing build dependencies: finished with status 'error' error: subprocess-exited-with-error pip subprocess to install build dependencies did not run successfully. exit code: 1 [78 lines of output] Ignoring numpy: markers 'python_version < "3.9"' don't match your environment Collecting setuptools Using cached setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB) Collecting cython<3.0,>=0.25 Using cached Cython-0.29.37-py2.py3-none-any.whl.metadata (3.1 kB) Collecting murmurhash<1.1.0,>=1.0.2 Using cached murmurhash-1.0.13-cp313-cp313-win_amd64.whl.metadata (2.2 kB) Collecting cymem<2.1.0,>=2.0.2 Using cached cymem-2.0.11-cp313-cp313-win_amd64.whl.metadata (8.8 kB) Collecting preshed<3.1.0,>=3.0.2 Using cached preshed-3.0.10-cp313-cp313-win_amd64.whl.metadata (2.5 kB) Collecting blis<0.8.0,>=0.7.8 Using cached blis-0.7.11.tar.gz (2.9 MB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy>=1.25.0 Using cached numpy-2.3.0-cp313-cp313-win_amd64.whl.metadata (60 kB) Using cached Cython-0.29.37-py2.py3-none-any.whl (989 kB) Using cached murmurhash-1.0.13-cp313-cp313-win_amd64.whl (24 kB) Using cached cymem-2.0.11-cp313-cp313-win_amd64.whl (39 kB) Using cached preshed-3.0.10-cp313-cp313-win_amd64.whl (115 kB) Using cached setuptools-80.9.0-py3-none-any.whl (1.2 MB) Using cached numpy-2.3.0-cp313-cp313-win_amd64.whl (12.7 MB) Building wheels for collected packages: blis Building wheel for blis (pyproject.toml): started Building wheel for blis (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error Building wheel for blis (pyproject.toml) did not run successfully. exit code: 1 [36 lines of output] BLIS_COMPILER? None C:\Users\Administrator\AppData\Local\Temp\2\pip-build-env-ba2c973k\overlay\Lib\site-packages\setuptools\dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build\lib.win-amd64-cpython-313\blis copying blis\about.py -> build\lib.win-amd64-cpython-313\blis copying blis\benchmark.py -> build\lib.win-amd64-cpython-313\blis copying blis\__init__.py -> build\lib.win-amd64-cpython-313\blis creating build\lib.win-amd64-cpython-313\blis\tests copying blis\tests\common.py -> build\lib.win-amd64-cpython-313\blis\tests copying blis\tests\test_dotv.py -> build\lib.win-amd64-cpython-313\blis\tests copying blis\tests\test_gemm.py -> build\lib.win-amd64-cpython-313\blis\tests copying blis\tests\__init__.py -> build\lib.win-amd64-cpython-313\blis\tests copying blis\cy.pyx -> build\lib.win-amd64-cpython-313\blis copying blis\py.pyx -> build\lib.win-amd64-cpython-313\blis copying blis\cy.pxd -> build\lib.win-amd64-cpython-313\blis copying blis\__init__.pxd -> build\lib.win-amd64-cpython-313\blis running build_ext Build options win32 msvc BUILD ARCH: x86_64 {'7ZIP': '"C:\\Program Files\\7-Zip\\7z.exe"', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'APPDATA': 'C:\\Users\\appveyor\\AppData\\Roaming', 'APPVEYOR': 'True', 'APPVEYOR_ACCOUNT_NAME': 'honnibal', 'APPVEYOR_API_URL': 'http://localhost:1033/', 'APPVEYOR_BUILD_AGENT_HYPERV_NIC_CONFIGURED': 'true', 'APPVEYOR_BUILD_FOLDER': 'C:\\projects\\cython-blis-h674r', 'APPVEYOR_BUILD_ID': '34663432', 'APPVEYOR_BUILD_NUMBER': '555', 'APPVEYOR_BUILD_VERSION': '1.0.555', 'APPVEYOR_BUILD_WORKER_IMAGE': 'Visual Studio 2015', 'APPVEYOR_FORCED_BUILD': 'True', 'APPVEYOR_JOB_ID': 'ru8t2iw8ko4nlym1', 'APPVEYOR_JOB_NUMBER': '1', 'APPVEYOR_PROJECT_ID': '484208', 'APPVEYOR_PROJECT_NAME': 'cython-blis', 'APPVEYOR_PROJECT_SLUG': 'cython-blis-h674r', 'APPVEYOR_REPO_BRANCH': 'blis-0.7.0', 'APPVEYOR_REPO_COMMIT': 'ebf2df4deeb6587430c1f1e841f2249b28f185a2', 'APPVEYOR_REPO_COMMIT_AUTHOR': 'Matthew Honnibal', 'APPVEYOR_REPO_COMMIT_AUTHOR_EMAIL': 'honnibal+gh@gmail.com', 'APPVEYOR_REPO_COMMIT_MESSAGE': 'Update appveyor', 'APPVEYOR_REPO_COMMIT_TIMESTAMP': '2020-08-14T16:32:14.0000000Z', 'APPVEYOR_REPO_NAME': 'explosion/cython-blis', 'APPVEYOR_REPO_PROVIDER': 'gitHub', 'APPVEYOR_REPO_SCM': 'git', 'APPVEYOR_REPO_TAG': 'false', 'APPVEYOR_URL': 'https://ci.appveyor.com', 'APR_ICONV_PATH': 'C:\\Program Files (x86)\\Subversion\\iconv', 'AR': 'llvm-ar', 'AS': 'llvm-as', 'AVVM_DOWNLOAD_URL': 'https://appveyordownloads.blob.core.windows.net/avvm', 'CC': 'clang', 'CFLAGS': '-Wno-macro-redefined', 'CI': 'True', 'CI_LINUX': 'False', 'CI_WINDOWS': 'True', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'COMPUTERNAME': 'APPVYR-WIN', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'CONFIG_SITE': 'C:/Program Files/Git/etc/config.site', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'CHOCOLATEYLASTPATHUPDATE': '132085537502579915', 'CODECONTRACTSINSTALLDIR': 'C:\\Program Files (x86)\\Microsoft\\Contracts\\', 'COMMANDPROMPTTYPE': 'Native', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 'ERLANG_HOME': 'C:\\Program Files\\erl9.2', 'ENABLENUGETPACKAGERESTORE': 'true', 'EXTENSIONSDKDIR': 'C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs', 'FP_NO_HOST_CHECK': 'NO', 'FSHARPINSTALLDIR': 'C:\\Program Files (x86)\\Microsoft SDKs\\F#\\4.0\\Framework\\v4.0\\', 'FRAMEWORK40VERSION': 'v4.0', 'FRAMEWORKDIR64': 'c:\\Windows\\Microsoft.NET\\Framework64', 'FRAMEWORKDIR': 'c:\\Windows\\Microsoft.NET\\Framework64', 'FRAMEWORKVERSION64': 'v4.0.30319', 'FRAMEWORKVERSION': 'v4.0.30319', 'GIT_LFS_PATH': 'C:\\Program Files\\Git LFS', 'GOROOT': 'C:\\go', 'HOME': 'C:\\Users\\appveyor', 'HOMEDRIVE': 'C:', 'HOMEPATH': '\\Users\\appveyor', 'HOSTNAME': 'APPVYR-WIN', 'INCLUDE': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\ucrt;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\shared;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\um;C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\winrt;', 'INFOPATH': 'C:\\Program Files\\Git\\usr\\local\\info;C:\\Program Files\\Git\\usr\\share\\info;C:\\Program Files\\Git\\usr\\info;C:\\Program Files\\Git\\share\\info', 'JAVA_HOME': 'C:\\Progra~1\\Java\\jdk1.8.0', 'LANG': 'en_US.UTF-8', 'LIB': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.18362.0\\ucrt\\x64;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.18362.0\\um\\x64;', 'LIBPATH': 'c:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64;C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata;C:\\Program Files (x86)\\Windows Kits\\10\\References;C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral;', 'LOCALAPPDATA': 'C:\\Users\\appveyor\\AppData\\Local', 'LOGONSERVER': '\\\\APPVYR-WIN', 'M2_HOME': 'C:\\Program Files (x86)\\Apache\\Maven', 'MANPATH': 'C:\\Program Files\\Git\\usr\\local\\man;C:\\Program Files\\Git\\usr\\share\\man;C:\\Program Files\\Git\\usr\\man;C:\\Program Files\\Git\\share\\man', 'MAVEN_HOME': 'C:\\Program Files (x86)\\Apache\\Maven', 'MSYS2_PATH_TYPE': 'inherit', 'MSYSTEM': 'MSYS', 'MSYSTEM_CARCH': 'x86_64', 'MSYSTEM_CHOST': 'x86_64-pc-msys', 'MSYSTEM_PREFIX': 'C:/Program Files/Git/usr', 'NETFXSDKDIR': 'C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\', 'NUMBER_OF_PROCESSORS': '2', 'OLDPWD': 'C:/projects/cython-blis-h674r/flame-blis', 'OPENSSL_CONF': 'C:\\OpenSSL-Win32\\bin\\openssl.cfg', 'ORIGINAL_PATH': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files (x86)\\MSBuild\\14.0\\bin\\amd64;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64;C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\VCPackages;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\Tools;C:\\Program Files (x86)\\HTML Help Workshop;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Team Tools\\Performance Tools\\x64;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Team Tools\\Performance Tools;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x86;C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.1 Tools\\x64;C:\\Program Files\\LLVM\\bin;C:\\msys64\\mingw64\\bin;C:\\msys64\\bin;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI2\\wbin;C:\\Perl\\site\\bin;C:\\Perl\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Program Files\\7-Zip;C:\\Program Files\\Microsoft\\Web Platform Installer;C:\\Tools\\GitVersion;C:\\Tools\\PsTools;C:\\Program Files\\Git LFS;C:\\Program Files (x86)\\Subversion\\bin;C:\\Program Files\\Microsoft SQL Server\\120\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\110\\Tools\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\120\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\Binn\\ManagementStudio;C:\\Tools\\WebDriver;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.4;C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\IDE\\PrivateAssemblies;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\wbin;C:\\Ruby193\\bin;C:\\Tools\\NUnit\\bin;C:\\Tools\\xUnit;C:\\Tools\\MSpec;C:\\Tools\\Coverity\\bin;C:\\Program Files (x86)\\CMake\\bin;C:\\go\\bin;C:\\Program Files\\Java\\jdk1.8.0\\bin;C:\\Python27;C:\\Program Files\\nodejs;C:\\Program Files (x86)\\iojs;C:\\Program Files\\iojs;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn;C:\\Program Files (x86)\\MSBuild\\14.0\\Bin;C:\\Tools\\NuGet;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files\\Microsoft DNX\\Dnvm;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\130\\Tools\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\130\\Tools\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\130\\DTS\\Binn;C:\\Program Files\\Microsoft SQL Server\\130\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\110\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\DTS\\Binn;C:\\Program Files (x86)\\Apache\\Maven\\bin;C:\\Python27\\Scripts;C:\\Tools\\NUnit3;C:\\Program Files\\Mercurial;C:\\Program Files\\dotnet;C:\\Tools\\curl\\bin;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\SQLDB\\DAC\\140;C:\\Tools\\vcpkg;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\140\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\140\\DTS\\Binn;C:\\Program Files\\erl9.2\\bin;C:\\Program Files (x86)\\NSIS;C:\\Tools\\Octopus;C:\\Program Files\\Microsoft Service Fabric\\bin\\Fabric\\Fabric.Code;C:\\Program Files\\Microsoft SDKs\\Service Fabric\\Tools\\ServiceFabricLocalClusterManager;C:\\Program Files\\LLVM\\bin;C:\\Users\\appveyor\\AppData\\Roaming\\npm;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit;C:\\Program Files\\PowerShell\\6;C:\\Program Files (x86)\\nodejs;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Meson;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Amazon\\AWSCLI;C:\\Program Files (x86)\\Yarn\\bin;C:\\Users\\appveyor\\.dotnet\\tools;C:\\Users\\appveyor\\AppData\\Roaming\\npm;C:\\Users\\appveyor\\AppData\\Local\\Yarn\\bin;C:\\Program Files\\AppVeyor\\BuildAgent;C:\\blis\\lib', 'ORIGINAL_TEMP': 'C:/Users/appveyor/AppData/Local/Temp/1', 'ORIGINAL_TMP': 'C:/Users/appveyor/AppData/Local/Temp/1', 'OS': 'Windows_NT', 'PATH': 'C:\\Users\\appveyor\\bin;C:\\Program Files\\Git\\usr\\local\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Git\\opt\\bin;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files (x86)\\MSBuild\\14.0\\bin\\amd64;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64;C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\VCPackages;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\Tools;C:\\Program Files (x86)\\HTML Help Workshop;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Team Tools\\Performance Tools\\x64;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Team Tools\\Performance Tools;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x86;C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.1 Tools\\x64;C:\\Program Files\\LLVM\\bin;C:\\msys64\\mingw64\\bin;C:\\msys64\\bin;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI2\\wbin;C:\\Perl\\site\\bin;C:\\Perl\\bin;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Program Files\\7-Zip;C:\\Program Files\\Microsoft\\Web Platform Installer;C:\\Tools\\GitVersion;C:\\Tools\\PsTools;C:\\Program Files\\Git LFS;C:\\Program Files (x86)\\Subversion\\bin;C:\\Program Files\\Microsoft SQL Server\\120\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\110\\Tools\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\120\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\Binn\\ManagementStudio;C:\\Tools\\WebDriver;C:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.4;C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\IDE\\PrivateAssemblies;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\CLI\\wbin;C:\\Ruby193\\bin;C:\\Tools\\NUnit\\bin;C:\\Tools\\xUnit;C:\\Tools\\MSpec;C:\\Tools\\Coverity\\bin;C:\\Program Files (x86)\\CMake\\bin;C:\\go\\bin;C:\\Program Files\\Java\\jdk1.8.0\\bin;C:\\Python27;C:\\Program Files\\nodejs;C:\\Program Files (x86)\\iojs;C:\\Program Files\\iojs;C:\\Program Files\\Microsoft SQL Server\\130\\Tools\\Binn;C:\\Program Files (x86)\\MSBuild\\14.0\\Bin;C:\\Tools\\NuGet;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files\\Microsoft DNX\\Dnvm;C:\\Program Files\\Microsoft SQL Server\\Client SDK\\ODBC\\130\\Tools\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\130\\Tools\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\130\\DTS\\Binn;C:\\Program Files\\Microsoft SQL Server\\130\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\110\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\DTS\\Binn;C:\\Program Files (x86)\\Apache\\Maven\\bin;C:\\Python27\\Scripts;C:\\Tools\\NUnit3;C:\\Program Files\\Mercurial;C:\\Program Files\\dotnet;C:\\Tools\\curl\\bin;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\DTS\\Binn;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\SQLDB\\DAC\\140;C:\\Tools\\vcpkg;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\140\\Tools\\Binn;C:\\Program Files\\Microsoft SQL Server\\140\\DTS\\Binn;C:\\Program Files\\erl9.2\\bin;C:\\Program Files (x86)\\NSIS;C:\\Tools\\Octopus;C:\\Program Files\\Microsoft Service Fabric\\bin\\Fabric\\Fabric.Code;C:\\Program Files\\Microsoft SDKs\\Service Fabric\\Tools\\ServiceFabricLocalClusterManager;C:\\Program Files\\LLVM\\bin;C:\\Users\\appveyor\\AppData\\Roaming\\npm;C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit;C:\\Program Files\\PowerShell\\6;C:\\Program Files (x86)\\nodejs;C:\\Program Files\\Git\\cmd;C:\\Program Files\\Git\\usr\\bin;C:\\Program Files\\Meson;C:\\ProgramData\\chocolatey\\bin;C:\\Program Files\\Amazon\\AWSCLI;C:\\Program Files (x86)\\Yarn\\bin;C:\\Users\\appveyor\\.dotnet\\tools;C:\\Users\\appveyor\\AppData\\Roaming\\npm;C:\\Users\\appveyor\\AppData\\Local\\Yarn\\bin;C:\\Program Files\\AppVeyor\\BuildAgent;C:\\blis\\lib;C:\\Program Files\\Git\\usr\\bin\\vendor_perl;C:\\Program Files\\Git\\usr\\bin\\core_perl;C:\\msys64\\mingw64\\bin\\', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.CPL', 'PKG_CONFIG_PATH': 'C:\\Program Files\\Git\\usr\\lib\\pkgconfig;C:\\Program Files\\Git\\usr\\share\\pkgconfig;C:\\Program Files\\Git\\lib\\pkgconfig', 'PROCESSOR_ARCHITECTURE': 'AMD64', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 63 Stepping 2, GenuineIntel', 'PROCESSOR_LEVEL': '6', 'PROCESSOR_REVISION': '3f02', 'PROGRAMFILES': 'C:\\Program Files', 'PROMPT': '$P$G', 'PS1': '\\[\\033]0;$TITLEPREFIX:$PWD\\007\\]\\n\\[\\033[32m\\]\\u@\\h \\[\\033[35m\\]$MSYSTEM \\[\\033[33m\\]\\w\\[\\033[36m\\]`__git_ps1`\\[\\033[0m\\]\\n$ ', 'PSMODULEPATH': 'C:\\Users\\appveyor\\Documents\\WindowsPowerShell\\Modules;C:\\Users\\appveyor\\Documents\\WindowsPowerShell\\Modules;C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules;C:\\Program Files (x86)\\Microsoft SQL Server\\110\\Tools\\PowerShell\\Modules;C:\\Program Files (x86)\\Microsoft SQL Server\\120\\Tools\\PowerShell\\Modules;C:\\Program Files\\AppVeyor\\BuildAgent\\Modules;C:\\Program Files (x86)\\Microsoft SQL Server\\130\\Tools\\PowerShell\\Modules;C:\\Program Files (x86)\\AWS Tools\\PowerShell;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\PowerShell\\ResourceManager\\AzureResourceManager;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\PowerShell\\ServiceManagement;C:\\Program Files (x86)\\Microsoft SDKs\\Azure\\PowerShell\\Storage;C:\\Program Files (x86)\\Microsoft SQL Server\\140\\Tools\\PowerShell\\Modules;c:\\Program Files (x86)\\Microsoft SQL Server\\130\\Tools\\PowerShell\\Modules\\', 'PUBLIC': 'C:\\Users\\Public', 'PWD': 'C:/projects/cython-blis', 'PLATFORM': 'X64', 'PROGRAMDATA': 'C:\\ProgramData', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'PROGRAMW6432': 'C:\\Program Files', 'RANLIB': 'echo', 'SESSIONNAME': 'Console', 'SHELL': 'C:\\Program Files\\Git\\usr\\bin\\bash.exe', 'SHLVL': '1', 'SYSTEMDRIVE': 'C:', 'SYSTEMROOT': 'C:\\windows', 'TEMP': 'C:\\Users\\appveyor\\AppData\\Local\\Temp\\1', 'TERM': 'cygwin', 'TMP': 'C:\\Users\\appveyor\\AppData\\Local\\Temp\\1', 'TMPDIR': 'C:\\Users\\appveyor\\AppData\\Local\\Temp\\1', 'UCRTVERSION': '10.0.18362.0', 'USERDOMAIN': 'APPVYR-WIN', 'USERDOMAIN_ROAMINGPROFILE': 'APPVYR-WIN', 'USERNAME': 'appveyor', 'USERPROFILE': 'C:\\Users\\appveyor', 'UNIVERSALCRTSDKDIR': 'C:\\Program Files (x86)\\Windows Kits\\10\\', 'VCINSTALLDIR': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\', 'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 'VS140COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\Tools\\', 'VS90COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\Common7\\Tools\\', 'VSINSTALLDIR': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\', 'VSSDK120INSTALL': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VSSDK\\', 'VSSDK140INSTALL': 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VSSDK\\', 'VISUALSTUDIOVERSION': '14.0', 'WINDIR': 'C:\\windows', 'WIX': 'C:\\Program Files (x86)\\WiX Toolset v3.11\\', 'WINDOWSLIBPATH': 'C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata;C:\\Program Files (x86)\\Windows Kits\\10\\References', 'WINDOWSSDKLIBVERSION': '10.0.18362.0\\', 'WINDOWSSDKVERSION': '10.0.18362.0\\', 'WINDOWSSDK_EXECUTABLEPATH_X64': 'C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.1 Tools\\x64\\', 'WINDOWSSDK_EXECUTABLEPATH_X86': 'C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.1 Tools\\', 'WINDOWSSDKDIR': 'C:\\Program Files (x86)\\Windows Kits\\10\\', '_': 'C:/msys64/mingw64/bin/python', 'LASTEXITCODE': '0', 'XUNIT20': 'C:\\Tools\\xUnit20'} [COMMAND] C:\Program Files\LLVM\bin\clang.exe -c C:\Users\Administrator\AppData\Local\Temp\2\pip-install-dvifoskb\blis_f17a04f7de6d4da7b8605f504f0c3a32\blis\_src\config\bulldozer\bli_cntx_init_bulldozer.c -o C:\Users\ADMINI~1\AppData\Local\Temp\2\tmpa386_34g\bli_cntx_init_bulldozer.o -O3 -std=c99 -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude\windows-x86_64 -I.\frame\3\ -I.\frame\ind\ukernels\ -I.\frame\3\ -I.\frame\1m\ -I.\frame\1f\ -I.\frame\1\ -I.\frame\include -IC:\Users\Administrator\AppData\Local\Temp\2\pip-install-dvifoskb\blis_f17a04f7de6d4da7b8605f504f0c3a32\blis\_src\include\windows-x86_64 error: [WinError 2] 系统找不到指定的文件。 [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for blis Failed to build blis ERROR: Failed to build installable wheels for some pyproject.toml based projects (blis) [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error pip subprocess to install build dependencies did not run successfully. exit code: 1 See above for output. note: This error originates from a subprocess, and is likely not a problem with pip. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error originates from a subprocess, and is likely not a problem with pip.
06-12
PS E:\PyTorch_Build\pytorch> # 设置临时环境变量(当前会话有效) PS E:\PyTorch_Build\pytorch> $env:PATH = "E:\PyTorch_Build\pytorch\build\lib;$env:PATH" PS E:\PyTorch_Build\pytorch> $env:PATH = "E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin;$env:PATH" PS E:\PyTorch_Build\pytorch> $env:PATH = "E:\OpenBLAS\bin;$env:PATH" PS E:\PyTorch_Build\pytorch> PS E:\PyTorch_Build\pytorch> # 验证路径设置 PS E:\PyTorch_Build\pytorch> Write-Host "当前PATH: $env:PATH" 当前PATH: E:\OpenBLAS\bin;E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin;E:\PyTorch_Build\pytorch\build\lib;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Team Tools\DiagnosticsHub\Collector;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin;E:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\\x64;E:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program Files\PowerShell\7;E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin\x64;E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin;E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin\x64;;E:\PyTorch_Build\pytorch\build\lib.win-amd64-cpython-310\torch\lib;E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin;E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin;C:\Users\Administrator\AppData\Local\Microsoft\dotnet;C:\Users\Administrator\AppData\Local\Microsoft\dotnet;C:\Users\Administrator\AppData\Local\Microsoft\dotnet\;C:\Program Files\dotnet;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;E:\Python310;C:\Program Files\dotnet\;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\.dotnet\tools;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\.dotnet\tools;E:\Python310\Scripts;E:\Python310\Scripts;C:\Program Files\PowerShell\7\;E:\Program Files\Microsoft VS Code\bin;E:\Program Files\Git\cmd;C:\Program Files\NVIDIA Corporation\Nsight Compute 2025.3.0\;E:\Program Files\CMake\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\Incredibuild;E:\PyTorch_Build\pytorch\build\lib.win-amd64-cpython-310\torch\lib;E:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;E:\Program Files\Rust\.cargo\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;C:\Users\Administrator\.dotnet\tools;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg PS E:\PyTorch_Build\pytorch> # 进入PyTorch源码目录 PS E:\PyTorch_Build\pytorch> Set-Location E:\PyTorch_Build\pytorch PS E:\PyTorch_Build\pytorch> PS E:\PyTorch_Build\pytorch> # 重新创建开发模式链接 PS E:\PyTorch_Build\pytorch> python setup.py develop --uninstall Building wheel torch-2.9.0a0+git2d31c3d -- Building version 2.9.0a0+git2d31c3d E:\Python310\lib\site-packages\setuptools\_distutils\_msvccompiler.py:12: UserWarning: _get_vc_env is private; find an alternative (pypa/distutils#340) warnings.warn( -- Checkout nccl release tag: v2.27.5-1 cmake --build . --target install --config Release [14/3260] Building RC object third_party\protobuf\cmake\CMakeFiles\libprotobuf-lite.dir\version.rc.res Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384 Copyright (C) Microsoft Corporation. All rights reserved. [2019/3260] Building C object confu-deps\XNNPACK\CMakeFile...ll.dir\src\f32-vlog\gen\f32-vlog-fma3-rational-3-3-nr.c.ob E:\PyTorch_Build\pytorch\third_party\XNNPACK\src\f32-vlog\gen\f32-vlog-fma3-rational-3-3-nr.c(1): warning C4819:文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 E:\PyTorch_Build\pytorch\third_party\XNNPACK\src\f32-vlog\gen\f32-vlog-fma3-rational-3-3-nr.c(689): warning C4819:文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 [2789/3260] Building C object confu-deps\XNNPACK\CMakeFile...dir\src\f32-vlog\gen\f32-vlog-avx512f-rational-3-3-nr.c.ob E:\PyTorch_Build\pytorch\third_party\XNNPACK\src\f32-vlog\gen\f32-vlog-avx512f-rational-3-3-nr.c(1): warning C4819:文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 [3242/3260] Building C object functorch\CMakeFiles\functorch.dir\csrc\dim\dim_opcode.c.obj E:\PyTorch_Build\pytorch\torch/csrc/utils/python_compat.h(41): warning C4273: “_PyWeakref_ClearRef: dll 链接不一致 E:\Python310\include\weakrefobject.h(67): note: 参见“_PyWeakref_ClearRef”的前一个定义 [3259/3260] Install the project...-- Install configuration: "Release" E:\Python310\lib\site-packages\setuptools\config\_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) running develop E:\Python310\lib\site-packages\setuptools\command\develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) E:\Python310\lib\site-packages\setuptools\_distutils\cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() Removing e:\python310\lib\site-packages\torch.egg-link (link to .) PS E:\PyTorch_Build\pytorch> python setup.py develop Building wheel torch-2.9.0a0+git2d31c3d -- Building version 2.9.0a0+git2d31c3d E:\Python310\lib\site-packages\setuptools\_distutils\_msvccompiler.py:12: UserWarning: _get_vc_env is private; find an alternative (pypa/distutils#340) warnings.warn( -- Checkout nccl release tag: v2.27.5-1 cmake --build . --target install --config Release [2/3] Install the project...-- Install configuration: "Release" E:\Python310\lib\site-packages\setuptools\config\_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) running develop E:\Python310\lib\site-packages\setuptools\command\develop.py:41: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) E:\Python310\lib\site-packages\setuptools\_distutils\cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running egg_info creating torch.egg-info writing torch.egg-info\PKG-INFO writing dependency_links to torch.egg-info\dependency_links.txt writing entry points to torch.egg-info\entry_points.txt writing requirements to torch.egg-info\requires.txt writing top-level names to torch.egg-info\top_level.txt writing manifest file 'torch.egg-info\SOURCES.txt' reading manifest file 'torch.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'BUILD' warning: no files found matching '*.BUILD' warning: no files found matching 'BUCK' warning: no files found matching '[Mm]akefile.*' warning: no files found matching '*.[Dd]ockerfile' warning: no files found matching '[Dd]ockerfile.*' warning: no previously-included files matching '*.o' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.a' found anywhere in distribution warning: no previously-included files matching '*.dylib' found anywhere in distribution no previously-included directories found matching '*\.git' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.swp' found anywhere in distribution adding license file 'LICENSE' adding license file 'NOTICE' writing manifest file 'torch.egg-info\SOURCES.txt' running build_ext -- Building with NumPy bindings -- Not using cuDNN -- Detected CUDA at E:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.0 -- Not using XPU -- Not using MKLDNN -- Not using NCCL -- Building without distributed package -- Using ITT Copying functorch._C from functorch\functorch.pyd to E:\PyTorch_Build\pytorch\build\lib.win-amd64-cpython-310\functorch\_C.cp310-win_amd64.pyd copying functorch\functorch.pyd -> E:\PyTorch_Build\pytorch\build\lib.win-amd64-cpython-310\functorch\_C.cp310-win_amd64.pyd building 'torch._C' extension creating build\temp.win-amd64-cpython-310\Release\torch\csrc "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -IE:\Python310\include -IE:\Python310\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IE:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IE:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\um" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\shared" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\winrt" "-IE:\Program Files (x86)\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tctorch/csrc/stub.c /Fobuild\temp.win-amd64-cpython-310\Release\torch\csrc\stub.obj /MD /FS /EHsc stub.c creating E:\PyTorch_Build\pytorch\build\lib.win-amd64-cpython-310\torch "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\link.exe" /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:E:\PyTorch_Build\pytorch\torch\lib /LIBPATH:E:\Python310\libs /LIBPATH:E:\Python310 /LIBPATH:E:\Python310\PCbuild\amd64 "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:E:\Program Files (x86)\Windows Kits\10\lib\10.0.26100.0\ucrt\x64" "/LIBPATH:E:\Program Files (x86)\Windows Kits\10\\lib\10.0.26100.0\\um\x64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.44.35207\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "/LIBPATH:E:\Program Files (x86)\Windows Kits\10\lib\10.0.26100.0\ucrt\x64" "/LIBPATH:E:\Program Files (x86)\Windows Kits\10\\lib\10.0.26100.0\\um\x64" torch_python.lib /EXPORT:PyInit__C build\temp.win-amd64-cpython-310\Release\torch\csrc\stub.obj /OUT:build\lib.win-amd64-cpython-310\torch\_C.cp310-win_amd64.pyd /IMPLIB:build\temp.win-amd64-cpython-310\Release\torch\csrc\_C.cp310-win_amd64.lib /NODEFAULTLIB:LIBCMT.LIB LINK : fatal error LNK1181: 无法打开输入文件“torch_python.lib” error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX86\\x64\\link.exe' failed with exit code 1181 PS E:\PyTorch_Build\pytorch> PS E:\PyTorch_Build\pytorch> # 检查安装状态 PS E:\PyTorch_Build\pytorch> python -m pip list | Select-String "torch" WARNING: No metadata found in e:\python310\lib\site-packages torch 2.6.0.dev20241112+cu121 torchaudio 2.5.0.dev20241112+cu121 torchvision 0.20.0.dev20241112+cu121 PS E:\PyTorch_Build\pytorch> # 将编译生成的DLL复制到torch包目录 PS E:\PyTorch_Build\pytorch> $torchDir = python -c "import os, torch; print(os.path.dirname(torch.__file__))" Traceback (most recent call last): File "<string>", line 1, in <module> File "E:\PyTorch_Build\pytorch\torch\__init__.py", line 423, in <module> from torch._C import * # noqa: F403 ImportError: DLL load failed while importing _C: 找不到指定的模块。 PS E:\PyTorch_Build\pytorch> Copy-Item -Path build\lib\*.dll -Destination $torchDir -Force PS E:\PyTorch_Build\pytorch> PS E:\PyTorch_Build\pytorch> # 复制CUDA运行时库 PS E:\PyTorch_Build\pytorch> Copy-Item -Path "E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin\cudart64_110.dll" -Destination $torchDir Copy-Item: Cannot find path 'E:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.0\bin\cudart64_110.dll' because it does not exist. PS E:\PyTorch_Build\pytorch> # 保存为 verify_torch.py PS E:\PyTorch_Build\pytorch> Set-Content -Path verify_torch.py -Value @' >> import torch >> print(f"PyTorch版本: {torch.__version__}") >> print(f"CUDA可用: {torch.cuda.is_available()}") >> >> if torch.cuda.is_available(): >> print(f"GPU设备: {torch.cuda.get_device_name(0)}") >> # 运行简单矩阵计算验证 >> a = torch.randn(1000, 1000).cuda() >> b = torch.randn(1000, 1000).cuda() >> c = torch.mm(a, b) >> print(f"矩阵计算验证通过: max={c.max().item()} min={c.min().item()}") >> '@ PS E:\PyTorch_Build\pytorch> PS E:\PyTorch_Build\pytorch> # 运行验证 PS E:\PyTorch_Build\pytorch> python verify_torch.py Traceback (most recent call last): File "E:\PyTorch_Build\pytorch\verify_torch.py", line 1, in <module> import torch File "E:\PyTorch_Build\pytorch\torch\__init__.py", line 423, in <module> from torch._C import * # noqa: F403 ImportError: DLL load failed while importing _C: 找不到指定的模块。 PS E:\PyTorch_Build\pytorch>
09-02
### Microsoft Visual Studio 2017 Enterprise devenv.exe 路径配置或启动问题 在处理 Microsoft Visual Studio 2017 Enterprise 版本中与 `devenv.exe` 相关的路径配置或启动问题时,可以参考以下内容。通常情况下,`devenv.exe` 文件位于安装目录下的 IDE 文件夹中。例如,在默认安装路径下,该文件可能位于以下位置之一[^1]: - **C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\** - 或者对于特定用户配置:**C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\15.0_\** 如果需要对 `devenv.exe` 的配置文件进行更新,可以找到对应的 `devenv.exe.config` 文件并进行修改[^1]。 当升级现有安装或进行全新安装时,需要注意设置文件的位置。对于升级到最新版本的情况,建议使用“导入/导出”设置向导来保存现有设置,并通过命令行工具 `devenv resetuserdata` 来重置用户数据[^2]。此操作可以帮助解决因配置冲突导致的启动问题。 此外,若遇到无法启动程序的问题,可以尝试通过 NuGet 包管理器安装缺失的依赖项(如 `nupengl`),以确保所有必要的组件已正确安装[^3]。 对于更复杂的启动问题,可以尝试使用命令行参数运行 `devenv.com` 命令来构建解决方案或项目。例如,以下命令可用于构建指定的解决方案和项目配置[^4]: ```bash devenv.com solutionfile.sln /build [solutionconfig] [/project projectnameorfile] [/projectconfig name] ``` 如果在安装过程中遇到重大错误(如“devenv 安装重大错误无法下载”),可以参考相关卸载和重新安装的方法。一种有效的解决方案是手动清理注册表和残留文件后重新安装软件[^5]。 ### 注意事项 - 确保路径正确无误,并根据实际安装位置调整。 - 在执行任何配置更改之前,建议备份原始文件以防万一。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值