安装Python模块时出现Visual C ++ 10.0问题; cl.exe失败,退出状态2(h5py)

我一直在这个过去的5个小时左右。 我重新安装了一堆,但基本上我试图在运行Python 3.4.1的Windows 8.1机器上安装Python模块h5py。

堆栈如下:

Collecting h5py Using cached h5py-2.6.0.tar.gz Requirement already satisfied (use --upgrade to upgrade): numpy>=1.6.1 in c:\python34\lib\site-packages (from h5py) Requirement already satisfied (use --upgrade to upgrade): six in c:\python34\lib\site-packages (from h5py) Building wheels for collected packages: h5py Running setup.py bdist_wheel for h5py: started Running setup.py bdist_wheel for h5py: finished with status 'error' Complete output from command C:\Python34\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\CHARLE~1\\AppData\\Local\\Temp\\pip-build-bw8g_xls\\h5py\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d C:\Users\CHARLE~1\AppData\Local\Temp\tmpbpg7zmwapip-wheel- --python-tag cp34: running bdist_wheel running build running build_py creating build creating build\lib.win32-3.4 creating build\lib.win32-3.4\h5py copying h5py\highlevel.py -> build\lib.win32-3.4\h5py copying h5py\ipy_completer.py -> build\lib.win32-3.4\h5py copying h5py\version.py -> build\lib.win32-3.4\h5py copying h5py\__init__.py -> build\lib.win32-3.4\h5py creating build\lib.win32-3.4\h5py\_hl copying h5py\_hl\attrs.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\base.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\dataset.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\datatype.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\dims.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\files.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\filters.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\group.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\selections.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\selections2.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\__init__.py -> build\lib.win32-3.4\h5py\_hl creating build\lib.win32-3.4\h5py\tests copying h5py\tests\common.py -> build\lib.win32-3.4\h5py\tests copying h5py\tests\__init__.py -> build\lib.win32-3.4\h5py\tests creating build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\common.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_attrs.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_attrs_data.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_base.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_dataset.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_datatype.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_dimension_scales.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_file.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_group.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5f.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5p.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5t.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_objects.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_selections.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_slicing.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\__init__.py -> build\lib.win32-3.4\h5py\tests\old creating build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_attribute_create.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_dataset_getitem.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_dataset_swmr.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_datatype.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_dims_dimensionproxy.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_file.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_threads.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\__init__.py -> build\lib.win32-3.4\h5py\tests\hl running build_ext Autodetection skipped [[WinError 126] The specified module could not be found] ******************************************************************************** Summary of the h5py configuration Path to HDF5: None HDF5 Version: '1.8.4' MPI Enabled: False Rebuild Required: False ******************************************************************************** Executing api_gen rebuild of defs Executing cythonize() Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\defs.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_errors.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_objects.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_proxy.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5fd.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5z.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5i.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5r.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\utils.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_conv.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5t.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5s.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5p.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5d.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5a.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5f.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5g.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5l.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5o.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5ds.pyx because it changed. Compiling c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5ac.pyx because it changed. [ 1/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_conv.pyx [ 2/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_errors.pyx [ 3/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_objects.pyx [ 4/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\_proxy.pyx [ 5/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\defs.pyx [ 6/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5.pyx [ 7/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5a.pyx [ 8/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5ac.pyx [ 9/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5d.pyx [10/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5ds.pyx [11/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5f.pyx [12/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5fd.pyx [13/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5g.pyx [14/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5i.pyx [15/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5l.pyx [16/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5o.pyx [17/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5p.pyx [18/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5r.pyx [19/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5s.pyx [20/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5t.pyx [21/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\h5z.pyx [22/22] Cythonizing c:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\utils.pyx building 'h5py.defs' extension creating build\temp.win32-3.4 creating build\temp.win32-3.4\Release creating build\temp.win32-3.4\Release\users creating build\temp.win32-3.4\Release\users\charle~1 creating build\temp.win32-3.4\Release\users\charle~1\appdata creating build\temp.win32-3.4\Release\users\charle~1\appdata\local creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DH5_USE_16_API -D_HDF5USEDLL_ -Ic:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\lzf -Ic:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\windows -IC:\Python34\lib\site-packages\numpy\core\include -IC:\Python34\include -IC:\Python34\include /Tcc:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\defs.c /Fobuild\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\defs.obj defs.c c:\python34\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(12) : Warning Msg: Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION c:\users\charles kronk\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\api_compat.h(27) : fatal error C1083: Cannot open include file: 'hdf5.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe' failed with exit status 2 ---------------------------------------- Running setup.py clean for h5py Failed to build h5py Installing collected packages: h5py Running setup.py install for h5py: started Running setup.py install for h5py: finished with status 'error' Complete output from command C:\Python34\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\CHARLE~1\\AppData\\Local\\Temp\\pip-build-bw8g_xls\\h5py\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\CHARLE~1\AppData\Local\Temp\pip-fis5451x-record\install-record.txt --single-version-externally-managed --compile: running install running build running build_py creating build creating build\lib.win32-3.4 creating build\lib.win32-3.4\h5py copying h5py\highlevel.py -> build\lib.win32-3.4\h5py copying h5py\ipy_completer.py -> build\lib.win32-3.4\h5py copying h5py\version.py -> build\lib.win32-3.4\h5py copying h5py\__init__.py -> build\lib.win32-3.4\h5py creating build\lib.win32-3.4\h5py\_hl copying h5py\_hl\attrs.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\base.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\dataset.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\datatype.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\dims.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\files.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\filters.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\group.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\selections.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\selections2.py -> build\lib.win32-3.4\h5py\_hl copying h5py\_hl\__init__.py -> build\lib.win32-3.4\h5py\_hl creating build\lib.win32-3.4\h5py\tests copying h5py\tests\common.py -> build\lib.win32-3.4\h5py\tests copying h5py\tests\__init__.py -> build\lib.win32-3.4\h5py\tests creating build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\common.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_attrs.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_attrs_data.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_base.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_dataset.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_datatype.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_dimension_scales.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_file.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_group.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5f.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5p.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_h5t.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_objects.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_selections.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\test_slicing.py -> build\lib.win32-3.4\h5py\tests\old copying h5py\tests\old\__init__.py -> build\lib.win32-3.4\h5py\tests\old creating build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_attribute_create.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_dataset_getitem.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_dataset_swmr.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_datatype.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_dims_dimensionproxy.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_file.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\test_threads.py -> build\lib.win32-3.4\h5py\tests\hl copying h5py\tests\hl\__init__.py -> build\lib.win32-3.4\h5py\tests\hl running build_ext Autodetection skipped [[WinError 126] The specified module could not be found] ******************************************************************************** Summary of the h5py configuration Path to HDF5: None HDF5 Version: '1.8.4' MPI Enabled: False Rebuild Required: False ******************************************************************************** Executing cythonize() building 'h5py.defs' extension creating build\temp.win32-3.4 creating build\temp.win32-3.4\Release creating build\temp.win32-3.4\Release\users creating build\temp.win32-3.4\Release\users\charle~1 creating build\temp.win32-3.4\Release\users\charle~1\appdata creating build\temp.win32-3.4\Release\users\charle~1\appdata\local creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py creating build\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DH5_USE_16_API -D_HDF5USEDLL_ -Ic:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\lzf -Ic:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\windows -IC:\Python34\lib\site-packages\numpy\core\include -IC:\Python34\include -IC:\Python34\include /Tcc:\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\defs.c /Fobuild\temp.win32-3.4\Release\users\charle~1\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\defs.obj defs.c c:\python34\lib\site-packages\numpy\core\include\numpy\npy_1_7_deprecated_api.h(12) : Warning Msg: Using deprecated NumPy API, disable it by #defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION c:\users\charles kronk\appdata\local\temp\pip-build-bw8g_xls\h5py\h5py\api_compat.h(27) : fatal error C1083: Cannot open include file: 'hdf5.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\cl.exe' failed with exit status 2 ---------------------------------------- 

此外,打印到命令行的错误是:

 ←[31m Failed building wheel for h5py←[0m ←[31mCommand "C:\Python34\python.exe -u -c "import setuptools, tokenize;__file__ ='C:\\Users\\CHARLE~1\\AppData\\Local\\Temp\\pip-build-bw8g_xls\\h5py\\setup.py' ;exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', ' \n'), __file__, 'exec'))" install --record C:\Users\CHARLE~1\AppData\Local\Temp\ pip-fis5451x-record\install-record.txt --single-version-externally-managed --com pile" failed with error code 1 in C:\Users\CHARLE~1\AppData\Local\Temp\pip-build -bw8g_xls\h5py\←[0m 

到目前为止我尝试过的东西:

  • 卸载并重新安装Microsoft Visual Studio 10.0。
  • 安装Windows SDK 7.1。
  • 安装MySQL Connector C 6.0.2并将其链接到Program Files(x86)中。
  • 用pip和easy_install运行。 两次都会导致相同的错误。
  • 安装其他模块。 到目前为止,我无法重复这个错误。
  • pip wheel h5py在同一个堆栈上失败。
  • 我检查了vcvarsall.bat ,它似乎有正确的configuration( CALL "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64

Solutions Collecting From Web of "安装Python模块时出现Visual C ++ 10.0问题; cl.exe失败,退出状态2(h5py)"

好! 所以我做到了。

就是这样:

  1. 我卸载了所有的Python版本,并删除了所有与Python有关的文件,文件夹等(包括PATH变量和包)。
  2. 我卸载了所有的Microsoft Visual Studio C ++ 2010 Redistributable,Microsoft Windows SDK for Windows 7和.NET Framework 4程序(如果你只是做了正确的文件,那么你会没事的。到几个注册表错​​误…)。
  3. 重新安装Microsoft Windows SDK for Windows 7和.NET Framework 4 。
  4. 重新安装Microsoft Visual C ++ 2010可再发行组件包(x64) 。
  5. 重新安装Windows SDK 7.1的Microsoft Visual C ++ 2010 Service Pack 1编译器更新 。
  6. 重新安装Python 3.4.0 (到C:\Python34 )。
  7. C:\Python34C:\Python34\Scripts到PATH系统变量。
  8. 从这里下载H5py(特别是h5py-2.6.0-cp34-cp34m-win_amd64.whl )。
  9. 运行pip3 install h5py-2.6.0-cp34-cp34m-win_amd64.whl 。 这将产生以下内容:

Processing c:\python34\h5py-2.6.0-cp34-cp34m-win_amd64.whl Collecting numpy>=1.6.1 (from h5py==2.6.0) Downloading numpy-1.11.1-cp34-none-win_amd64.whl (7.4MB) 100% |################################| 7.4MB 46kB/s Collecting six (from h5py==2.6.0) Using cached six-1.10.0-py2.py3-none-any.whl Installing collected packages: numpy, six, h5py Successfully installed h5py-2.6.0 numpy-1.11.1 six-1.10.0

接下来,我运行我的程序,以确保导入正常工作,它做到了! 我希望这可以帮助任何人尝试这一点,只是非常小心的步骤(2)。

我试图从我的Windows 10机器上的命令提示符安装相同的问题。 绕过这个错误:

  1. 我从网站上手动下载了应用程序
  2. 解压缩到我的C:/“你要设置应用程序的路径”
  3. 回到命令提示符中,打开刚刚提取应用程序的路径
  4. 从那里运行下载的软件包中的安装文件。

它工作了我!

干杯