Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python[WinError 193]%1不是有效的Win32应用程序_Python - Fatal编程技术网

Python[WinError 193]%1不是有效的Win32应用程序

Python[WinError 193]%1不是有效的Win32应用程序,python,Python,我安装了wordcloud pip安装wordcloud 然后我导入了wordcloud 我得到了这个错误: OSError Traceback (most recent call last) <ipython-input-84-dc1828f2a80e> in <module> ----> 1 import wordcloud ~\AppData\Roaming\Python\Python38\site-packages\wordcloud\__init__

我安装了wordcloud

pip安装wordcloud

然后我导入了wordcloud

我得到了这个错误:

OSError   Traceback (most recent call last) <ipython-input-84-dc1828f2a80e> in <module>
----> 1 import wordcloud

~\AppData\Roaming\Python\Python38\site-packages\wordcloud\__init__.py in <module>
----> 1 from .wordcloud import (WordCloud, STOPWORDS, random_color_func,
      2                         get_single_color_func)
      3 from .color_from_image import ImageColorGenerator
      4 
      5 __all__ = ['WordCloud', 'STOPWORDS', 'random_color_func',

~\AppData\Roaming\Python\Python38\site-packages\wordcloud\wordcloud.py in <module>
     17 import sys
     18 import colorsys
---> 19 import matplotlib
     20 import numpy as np
     21 from operator import itemgetter

~\AppData\Roaming\Python\Python38\site-packages\matplotlib\__init__.py in <module>
    105 # cbook must import matplotlib only within function
    106 # definitions, so it is safe to import from it here.
--> 107 from . import cbook, rcsetup
    108 from matplotlib.cbook import MatplotlibDeprecationWarning, sanitize_sequence
    109 from matplotlib.cbook import mplDeprecation  # deprecated

~\AppData\Roaming\Python\Python38\site-packages\matplotlib\cbook\__init__.py in <module>
     26 import weakref
     27 
---> 28 import numpy as np
     29 
     30 import matplotlib

~\AppData\Roaming\Python\Python38\site-packages\numpy\__init__.py in <module>
    136 
    137     # Allow distributors to run custom init code
--> 138     from . import _distributor_init
    139 
    140     from . import core

~\AppData\Roaming\Python\Python38\site-packages\numpy\_distributor_init.py in <module>
     24                 # NOTE: would it change behavior to load ALL
     25                 # DLLs at this path vs. the name restriction?
---> 26                 WinDLL(os.path.abspath(filename))
     27                 DLL_filenames.append(filename)
     28         if len(DLL_filenames) > 1:

C:\ProgramData\Anaconda3\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error, winmode)
    379 
    380         if handle is None:
--> 381             self._handle = _dlopen(self._name, mode)
    382         else:
    383             self._handle = handle

OSError: [WinError 193] %1 is not a valid Win32 application

您安装的Numpy没有正确的ctypes libs。可能是32位版本,您的系统具有64位体系结构,反之亦然。或者用不兼容的python解释器来实现它。
请尝试与32位和64位python解释器一起使用。

您安装的Numpy没有用于ctypes的正确libs。可能是32位版本,您的系统具有64位体系结构,反之亦然。或者用不兼容的python解释器来实现它。 请尝试与32位和64位python解释器一起共进午餐。

我解决了这个问题

我卸载了Anaconda 我删除了C:\Users\Admin\AppData\Roaming中的Python文件夹 我删除了C:\Users\Admin中的.conda文件夹 我安装了水蟒 我插入C:\Windows\System32、pythoncom38.dll和 C:\ProgramData\Anaconda3\Lib\site包中的pywintypes38.dll\ 我卸载了wordcloud和Numpy,然后安装了 pip卸载wordcloud pip卸载Numpy pip安装wordcloud pip安装Numpy

我解决了这个问题

我卸载了Anaconda 我删除了C:\Users\Admin\AppData\Roaming中的Python文件夹 我删除了C:\Users\Admin中的.conda文件夹 我安装了水蟒 我插入C:\Windows\System32、pythoncom38.dll和 C:\ProgramData\Anaconda3\Lib\site包中的pywintypes38.dll\ 我卸载了wordcloud和Numpy,然后安装了 pip卸载wordcloud pip卸载Numpy pip安装wordcloud pip安装Numpy


我通过jupyter Notebook Try deleting或临时remane it ctypes文件夹在'C:\ProgramData\Anaconda3\lib\ctypes'吃午饭,我通过jupyter Notebook Try deleting或临时remane it ctypes文件夹在'C:\ProgramData\Anaconda3\lib\ctypes'吃午饭,我想这个答案可能有用:我想这个答案可能有用:
OSError   Traceback (most recent call last) <ipython-input-84-dc1828f2a80e> in <module>
----> 1 import wordcloud

~\AppData\Roaming\Python\Python38\site-packages\wordcloud\__init__.py in <module>
----> 1 from .wordcloud import (WordCloud, STOPWORDS, random_color_func,
      2                         get_single_color_func)
      3 from .color_from_image import ImageColorGenerator
      4 
      5 __all__ = ['WordCloud', 'STOPWORDS', 'random_color_func',

~\AppData\Roaming\Python\Python38\site-packages\wordcloud\wordcloud.py in <module>
     17 import sys
     18 import colorsys
---> 19 import matplotlib
     20 import numpy as np
     21 from operator import itemgetter

~\AppData\Roaming\Python\Python38\site-packages\matplotlib\__init__.py in <module>
    105 # cbook must import matplotlib only within function
    106 # definitions, so it is safe to import from it here.
--> 107 from . import cbook, rcsetup
    108 from matplotlib.cbook import MatplotlibDeprecationWarning, sanitize_sequence
    109 from matplotlib.cbook import mplDeprecation  # deprecated

~\AppData\Roaming\Python\Python38\site-packages\matplotlib\cbook\__init__.py in <module>
     26 import weakref
     27 
---> 28 import numpy as np
     29 
     30 import matplotlib

~\AppData\Roaming\Python\Python38\site-packages\numpy\__init__.py in <module>
    136 
    137     # Allow distributors to run custom init code
--> 138     from . import _distributor_init
    139 
    140     from . import core

~\AppData\Roaming\Python\Python38\site-packages\numpy\_distributor_init.py in <module>
     24                 # NOTE: would it change behavior to load ALL
     25                 # DLLs at this path vs. the name restriction?
---> 26                 WinDLL(os.path.abspath(filename))
     27                 DLL_filenames.append(filename)
     28         if len(DLL_filenames) > 1:

C:\ProgramData\Anaconda3\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error, winmode)
    379 
    380         if handle is None:
--> 381             self._handle = _dlopen(self._name, mode)
    382         else:
    383             self._handle = handle

OSError: [WinError 193] %1 is not a valid Win32 application