成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序
        【摘要】  成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序 
  
  
目录 
解决问题 
解决思路 
解决方法 
  
  
  
解决问题 
 import tensorflowTraceback (most recent call last):  File "F:\Program Files\Python\Python36\li...
    
    
    
    成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序
目录
解决问题
  
   - 
    
     
    
    
      import tensorflow
     
    
- 
    
     
    
    
     
      Traceback (most recent call last):
     
    
- 
    
     
    
    
     
        File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\platform\self_check.py", line 47, in preload_check
     
    
- 
    
     
    
    
     
       ctypes.WinDLL(build_info.msvcp_dll_name)
     
    
- 
    
     
    
    
     
        File "F:\Program Files\Python\Python36\lib\ctypes\__init__.py", line 348, in __init__
     
    
- 
    
     
    
    
     
       self._handle = _dlopen(self._name, mode)
     
    
- 
    
     
    
    
     
      OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
     
    
- 
    
     
    
    
      
     
    
- 
    
     
    
    
     
      During handling of the above exception, another exception occurred:
     
    
- 
    
     
    
    
      
     
    
- 
    
     
    
    
     
      Traceback (most recent call last):
     
    
- 
    
     
    
    
     
        File "<stdin>", line 1, in <module>
     
    
- 
    
     
    
    
     
        File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\__init__.py", line 22, in <module>
     
    
- 
    
     
    
    
      from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
     
    
- 
    
     
    
    
     
        File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\__init__.py", line 49, in <module>
     
    
- 
    
     
    
    
      from tensorflow.python import pywrap_tensorflow
     
    
- 
    
     
    
    
     
        File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 30, in <module>
     
    
- 
    
     
    
    
     
       self_check.preload_check()
     
    
- 
    
     
    
    
     
        File "F:\Program Files\Python\Python36\lib\site-packages\tensorflow\python\platform\self_check.py", line 55, in preload_check
     
    
- 
    
     
    
    
     
       % build_info.msvcp_dll_name)
     
    
- 
    
     
    
    
     
      ImportError: Could not find 'msvcp140.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. You may install this DLL by downloading Visual C++ 2015 Redistributable Update 3 from this URL: https://www.microsoft.com/en-us/download/details.aspx?id=53587
     
    
 
解决思路
操作系统错误: [WinError 193] %1 不是有效的 Win32 应用程序
Could not find 'msvcp140.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. You may install this DLL by downloading Visual C++ 2015 Redistributable Update 3 from this URL: https://www.microsoft.com/en-us/download/details.aspx?id=53587
解决方法
相关文章
CV:Visual Studio 2015版本+CUDA8.0+Cudnn8.0+OpenCV 3.1.0版本完美解决攻略
IDE之VS:Visual Studio 2015的简介、安装、入门、使用方法之详细攻略
文章来源: yunyaniu.blog.csdn.net,作者:一个处女座的程序猿,版权归原作者所有,如需转载,请联系作者。
原文链接:yunyaniu.blog.csdn.net/article/details/90182282
        【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
            cloudbbs@huaweicloud.com
        
        
        
        
        - 点赞
- 收藏
- 关注作者
 
             
           
评论(0)