Python 导入Pytork microsoft visual C++;未安装可再发行软件

Python 导入Pytork microsoft visual C++;未安装可再发行软件,python,pytorch,Python,Pytorch,我在一台装有GPU的windows机器上工作。 我已将pytorch安装在conda环境中 conda install pytorch torchvision cudatoolkit=10.1 -c pytorch 然后我运行python,在python内部我导入了torch,我得到了这个错误 Python 3.6.10 |Anaconda, Inc.| (default, May 7 2020, 19:46:08) [MSC v.1916 64 bit (AMD64)

我在一台装有GPU的windows机器上工作。 我已将pytorch安装在conda环境中

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
然后我运行python,在python内部我导入了torch,我得到了这个错误

           Python 3.6.10 |Anaconda, Inc.| (default, May  7 2020, 19:46:08) [MSC v.1916 64 bit (AMD64)] on win32
                    Type "help", "copyright", "credits" or "license" for more information.     
>>> import torch       
Microsoft Visual C++ Redistributable is not installed, this may lead to the DLL load failure.  
It can be downloaded at https://aka.ms/vs/16/release/vc_redist.x64.exe                                 
Traceback (most recent call last):                                                                                       
 File "<stdin>", line 1, in <module>                                                                                     
File "C:\Users\aliag\anaconda3\envs\pytorchPractice\lib\site-packages\torch\__init__.py", line 127, in <module>           
raise err                                                                                                           
OSError: [WinError 126] 指定されたモジュールが見つかりません。 
Error loading "C:\Users\aliag\anaconda3\envs\pytorchPractice\lib\site-packages\torch\lib\asmjit.dll" 
or one of its dependencies.                                                 
>>> 
win32上的Python 3.6.10 | Anaconda,Inc.|(默认,2020年5月7日,19:46:08)[MSC v.1916 64位(AMD64)] 有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。 >>>进口火炬 微软Visual C++可重新分配未安装,这可能导致DLL加载失败。 可在以下网址下载:https://aka.ms/vs/16/release/vc_redist.x64.exe 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“C:\Users\aliag\anaconda3\envs\pytorchPractice\lib\site packages\torch\\uuuuuu init\uuuuuuu.py”,第127行,在 提出错误 OSError:[WinError 126]指定されたモジュールが見つかりません。 加载“C:\Users\aliag\anaconda3\envs\pytorchPractice\lib\site packages\torch\lib\asmjit.dll”时出错 或者它的一个依赖项。 >>>
<如何纠正这个错误?

< p>从错误中的链接中获取微软VisualC++重新分发安装程序,在这种情况下是。
运行安装程序,并在完成后使用配置的conda再次启动shell

这对我来说很有效,但我被要求重新启动(YMMV)。我确实注意到Conda有一个包vc2015_runtime,我认为应该使用它。