精华内容
下载资源
问答
  • OSError: [WinError 193] %1 不是有效的 Win32 应用程序。 解决方案: step1、如图所示,在setting中设置interpreter点击进入到interpreter paths,将32位的python删除,如图中,我的C:\Users\CFR41\AppData\...

    OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
    pycharm运行报错
    解决方案:
    step1、如图所示,在setting中设置interpreter点击进入到interpreter paths,将32位的python删除,如图中,我的C:\Users\CFR41\AppData\Roaming\python\python36直接删除即可,如果删除不了,则到根目录管理员删除。
    在这里插入图片描述
    step2、删除掉后,重新拉取一个新的interpreter就不会报错了。

    展开全文
  • OSError:[WinError 193]%1是geldige Win32-toepassing 该错误在荷兰语中表示:[winerror 193] 1不是有效的win32应用程序。奇怪的是,完全相同的脚本将在python 3.7中运行,但是不幸的是python 3.7不支持此脚本的...

    我从32位版本的python切换到64位版本,因为32位不支持tensorflow。

    问题:

    我的脚本无法在我的3.6 python环境中运行,因为我收到以下消息:

    追溯(最近一次通话):

    运行文件中的文件“”,第1行('C:/ Users / Gebruiker / Documents / SC2 AI / SCAI deeplearning.py',wdir ='C:/ Users / Gebruiker / Documents / SC2 AI')

    运行文件execfile中的文件“ C:\ ProgramData \ Anaconda3 \ envs \ snakes \ lib \ site-packages \ spyder_kernels \ customize \ spydercustomize.py”,行execfile(文件名,名称空间)

    文件“ C:\ ProgramData \ Anaconda3 \ envs \ snakes \ lib \ site-packages \ spyder_kernels \ customize \ spydercustomize.py”,第110行,位于execfile exec(compile(f.read(),filename,'e​​xec'),命名空间)

    导入keras中的文件“ C:/ Users / Gebruiker / Documents / SC2 AI / SCAI deeplearning.py”,第1行

    第3行中的文件“ C:\ ProgramData \ Anaconda3 \ envs \ snakes \ lib \ site-packages \ keras__init __。py”。导入工具

    从中输入文件“ C:\ ProgramData \ Anaconda3 \ envs \ snakes \ lib \ site-packages \ keras \ utils__init __。py”。导入np_utils

    文件“ C:\ ProgramData \ Anaconda3 \ envs \ snakes \ lib \ site-packages \ keras \ utils \ np_utils.py”,第6行,在导入numpy中作为np

    文件“ C:\ Users \ Gebruiker \ AppData \ Roaming \ Python \ Python36 \ site-packages \ numpy__init __。py”,来自。导入_distributor_init

    WinDLL中的文件“ C:\ Users \ Gebruiker \ AppData \ Roaming \ Python \ Python36 \ site-packages \ numpy_distributor_init.py”(第26行)(os.path.abspath(filename))

    初始化self._handle = _dlopen(self._name,mode)中的文件“ C:\ ProgramData \ Anaconda3 \ envs \ snakes \ lib \ ctypes__init __。py”,第348行。

    OSError:[WinError 193]%1是geldige Win32-toepassing

    该错误在荷兰语中表示:[winerror 193] 1不是有效的win32应用程序。奇怪的是,完全相同的脚本将在python 3.7中运行,但是不幸的是python 3.7不支持此脚本的某些基本功能...。

    当然,我已经在论坛上进行了搜索,但似乎找不到针对此特定问题的解决方案。

    有人可以帮我解释一下我可以做什么,以便我的脚本可以在3.6版本的python和64位代码上运行吗?

    解决方案

    暂无回答

    展开全文
  • Anaconda的Jupyter导入库时出现WinError 193(已解决) 不才其实在去年使用过一次anaconda做过作业,放假之后就卸载掉了,如今再次使用却遇到如此棘手的问题。本来以为网络上的博客已经够用了,但发现好像并不能解决...

    不才其实在去年使用过一次anaconda做过作业,放假之后就卸载掉了,如今再次使用却遇到如此棘手的问题。本来以为网络上的博客已经够用了,但发现好像并不能解决我的问题。我最终的解决方案也是瞎试出来的。

    问题描述

    我在PC上安装完Anaconda individual windows 64版本后,新建了一个内置python3.8的新环境,主要是导入numpy、TensorFlow等计算库,但是不管是在prompt里还是jupyter里,运行导入库的命令(比如import numpy),都会出现以下错误:

    1

    解决方法

    心路历程

    前辈们的经验博客固然多,但我拜读之后仍未解决我的问题。既然是摸爬滚打,不经意间尝试成功的,我就不赘述了,各位可以参考一下。
    我静下心来想过,既然是第三方库导入的时候总是失败,但我确确实实是在对应环境下使用了conda install [库名]命令来安装库。所以有可能是jupyter和prompt在import的时候选错了路径
    那这个可能就与site-packages所在路径有关了,但是我电脑接触python也有两三年了,前前后后装过7、8次python,很多路径有时又是乱设置的,所以出现路径上的混乱应该是个关键点。

    解决步骤

    1. 用以下命令各在prompt和jupyter运行一遍,可以得到一个路径的列表
    import sys
    sys.path
    

    我电脑上的情况是这样的:

    # prompt中运行结果
    ['',
     'D:\\Anaconda\\python38.zip', 
     'D:\\Anaconda\\DLLs',
     'D:\\Anaconda\\lib',
     'D:\\Anaconda', 
     'C:\\Users\\spankzilla\\AppData\\Roaming\\Python\\Python38\\site-packages', 
     'D:\\Anaconda\\lib\\site-packages', 
     'D:\\Anaconda\\lib\\site-packages\\win32',
     'D:\\Anaconda\\lib\\site-packages\\win32\\lib',
     'D:\\Anaconda\\lib\\site-packages\\Pythonwin']
    
    # jupyter中运行结果
    ['D:\\Projects\\Jupyter\\data visualization',
     'D:\\Anaconda\\envs\\python3\\python38.zip',
     'D:\\Anaconda\\envs\\python3\\DLLs',
     'D:\\Anaconda\\envs\\python3\\lib',
     'D:\\Anaconda\\envs\\python3',
     '',
     'C:\\Users\\spankzilla\\AppData\\Roaming\\Python\\Python38\\site-packages',
     'D:\\Anaconda\\envs\\python3\\lib\\site-packages',
     'D:\\Anaconda\\envs\\python3\\lib\\site-packages\\win32',
     'D:\\Anaconda\\envs\\python3\\lib\\site-packages\\win32\\lib',
     'D:\\Anaconda\\envs\\python3\\lib\\site-packages\\Pythonwin',
     'D:\\Anaconda\\envs\\python3\\lib\\site-packages\\IPython\\extensions',
     'C:\\Users\\spankzilla\\.ipython']
    
    1. 观察路径列表,作出修改
    # 注意到一个奇怪的不应该存在的路径:'C:\\Users\\spankzilla\\AppData\\Roaming\\Python\\Python38\\site-packages'
    # 很可能就是因为先从这个路径下去导入库,才导致问题出现
    # 各在prompt和jupyter里运行以下命令,把类似这种的令给删除掉
    sys.path.remove('C:\\Users\\spankzilla\\AppData\\Roaming\\Python\\Python38\\site-packages')
    
    1. 重新运行导入库的命令
    import numpy  # 尝试自己出问题的库名即可,不一定是numpy
    

    反正我到此我的问题就解决了,系统也不再报错[WinError 193]了。

    1. 一波又起
      本以为一劳永逸了,才发现真的只是碰巧解决了,并没有找到问题所在。这不,我今天在下载paddle这个框架的时候,本来想在anaconda里建立一个新环境来管理它,发现又有这个问题。
      在这里插入图片描述

    想法:Numpy版本或其他东西存在不兼容,其实说起来逻辑也是有的,在报错信息中,出现了import numpy as np这条命令
    解决方法:比如numpy是1.18.3 卸载升级为1.18.4解决的问题pip install --upgrade numpy
    在这里插入图片描述

    ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
    paddlepaddle 2.0.1 requires numpy<=1.19.3,>=1.13; python_version >= "3.5" and platform_system == "Windows", but you have numpy 1.20.1 which is incompatible.
    

    我在upgrade库numpy时,丢出的error信息果然再次验证了以上猜想。于是,再精准卸载安装对应的numpy版本

    pip uninstall numpy
    pip install numpy==1.19.0
    

    问题解决。

    总结

    从表面看是site-packages路径上包含了不该包含的文件路径,但是sys.path.remove("…")只是在一次编译起作用。所以一劳永逸的方法应该是把出问题的site-packages路径里的第三方库全部升级到新版本,以此解决不兼容的问题。

    展开全文
  • [WinError 193] %1 不是有效的 Win32 应用程序。 [WinError 193] %1 不是有效的 Win32 应用程序。 [WinError 193] %1 不是有效的 Win32 应用程序。 [WinError 193] %1 不是有效的 Win32 应用程序。 [WinError 193] ...

    百度上说这个报错是因为python是64位而dll是32位,我切换到32位的python之后安装成功了,但是64位下一直没法安装。

    `C:UsersLenovo>conda install scrapy

    Collecting package metadata (repodata.json): done

    Solving environment: done

    environment location: D:ApplicationsAnaconda

    added / updated specs:

    - scrapy

    The following packages will be downloaded:

    package | build

    ---------------------------|-----------------

    ca-certificates-2018.03.07 | 0 155 KB defaults

    certifi-2018.8.24 | py37_1 140 KB defaults

    openssl-1.0.2p | hfa6e2cd_0 5.4 MB defaults

    parsel-1.5.2 | py37_0 173 KB defaults

    pydispatcher-2.0.5 | py37_1 19 KB defaults

    queuelib-1.5.0 | py37_0 21 KB defaults

    scrapy-1.6.0 | py37_0 342 KB defaults

    ------------------------------------------------------------

    Total: 6.2 MB

    The following NEW packages will be INSTALLED:

    cssselect anaconda/pkgs/main/noarch::cssselect-1.1.0-py_0

    parsel anaconda/pkgs/main/win-64::parsel-1.5.2-py37_0

    pydispatcher anaconda/pkgs/main/win-64::pydispatcher-2.0.5-py37_1

    pytest-runner anaconda/pkgs/main/noarch::pytest-runner-5.2-py_0

    queuelib anaconda/pkgs/main/win-64::queuelib-1.5.0-py37_0

    scrapy anaconda/pkgs/main/win-64::scrapy-1.6.0-py37_0

    w3lib anaconda/pkgs/main/noarch::w3lib-1.21.0-py_0

    The following packages will be SUPERSEDED by a higher-priority channel:

    ca-certificates pkgs/main --> anaconda/pkgs/main

    certifi pkgs/main --> anaconda/pkgs/main

    openssl conda-forge --> anaconda/pkgs/main

    Proceed ([y]/n)? y

    Downloading and Extracting Packages

    parsel-1.5.2 | 173 KB | | 0%

    scrapy-1.6.0 | 342 KB | | 0%

    ca-certificates-2018 | 155 KB | | 0%

    pydispatcher-2.0.5 | 19 KB | | 0%

    openssl-1.0.2p | 5.4 MB | | 0%

    queuelib-1.5.0 | 21 KB | | 0%

    certifi-2018.8.24 | 140 KB | | 0%

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

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

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

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

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

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

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

    展开全文
  • File "C:\Users\Eify\Anaconda3\envs\py3.5\lib\subprocess.py", line 957, in _execute_child startupinfo) OSError: [WinError 193] %1 不是有效的Win32 可能是你需要调用的进程的路径有中文,包括 program ...
  • last_error) 362 363 if handle is None: --> 364 self._handle = _dlopen(self._name, mode) 365 else: 366 self._handle = handle OSError: [WinError 193] %1 is not a valid Win32 application
  • 完美解决Pycharm报错[WinError 193] %1 不是有效的 Win32 应用程序 问题发生 长话短说,今天安装python64位时遇到了这个问题,我也看了网上很多说为什么会出现这个问题的言论,大部分的重点都在说调用了32位的dll,...
  • 使用Python调用C/C++程序时,VS2010生成的为32位的dll,只能用32位Python调用. 这就体现出安装Anaconda的魅力了,(*^▽^*) 步骤如下 #查看当前工作平台 conda info #查看Python环境 conda info --env ...
  • <p>OSError: [WinError 193] %1 不是有效的 Win32 应用程序。怎么解</p>
  • 我的问题就是不小心把原来的python删掉了,所以没法编译,要重新安装个python。安装python的方法参考这篇博客 python安装 找到你安装python的目录,python.exe这个文件的目录: ... 把python.exe的路径添加进来 ...
  • 导库的时候遇到OSError: [WinError 193] %1 不是有效的 Win32 应用程序,这个错误 可能的一种原因是依赖的库是32位的。 产生的原因是,你电脑上可能之前装了32位的python,但是之后可能因为某些原因卸载了重装为64...
  • Windows10 下 ROUGE 配置过程 - 知乎
  • 刚接触深度学习,用的keras,一运行代码就会报错…… 代码如下 <p><img alt="" height="281" src="https://img-ask.csdnimg.cn/upload/1614995512516.png" width="659" /></p> <p><img alt="" height...
  • 把 32位 python 换成64位的,我直接把之前在32位上安装的包复制到64位这边,但发现以前的代码全有些不能用了,就比如导入numpy时报错 [winerror 193] %1 不是有效的 win32 应用程序。 解决办法      ...
  • Python调试出现OSError: [WinError 193] %1 不是有效的 Win32 应用程序,一般来讲是因为python位数和dll位数不一样导致的,dll是32位的,而python是64位的。 我的系统是64位Win7安装了64位的python,当调用32位dll...
  • 成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序 目录 解决问题 解决思路 解决方法 解决问题 import tensorflow Traceback (most recent call last): File "F:\Program Files\...
  • 其实是因为ChatterBot依赖的一些库装的有问题,64的机器装了32的库(其实我也不知道怎么就装上了),看报错找到哪个库有问题,我的是numpy,所以: pipuninstall numpy 然后 pipinstall numpy ...
  • 解决import numpy报错(OSError: [WinError 193] %1 不是有效的 Win32 应用程序。)安装tensorflow 前提是答主有安装TensorFlow1.14版本,而安装的numpy是最新的1.21.2,出现了版本不对应的问题,所以解决办法是找到...
  • OSError: [WinError 193] %1 不是有效的 Win32 应用程序。 (3)原因:python位数与so位数,so是32位而python是64位。 (4)解决方法:用anaconda保证64位和32位共存 通过conda info命令可以看到当前platform:...
  • <p><code>An unexpected error has occurred: OSError: [WinError 193] %1 is not a valid Win32 application Check the log at C:\Users\myuser\.cache\pre-commit\pre-commit.log</code></p> <h2>pre-commit.log ...
  • last_error) 362 363 if handle is None: --> 364 self._handle = _dlopen(self._name, mode) 365 else: 366 self._handle = handle OSError: [WinError 193] %1 is not a valid Win32 application
  • 初次使用python过程中,遇到了极大的难题,导致两天都没有装上,在同学帮助下,终于装上了,非常感谢超哥同学。 卸载原有python,清楚掉在,我的电脑右键》属性》环境变量,里面原有的python路径。...
  • 问题:迁移项目运行环境出现:OSError: [WinError 193] %1 不是有效的 Win32 应用程序这个错误思路:1.selenium模块是否可以正常打开网页,如果不可以,解决办法如下:1.1 查看系统是多少位的,查看python为32位还是...
  • 今天想要装pytorch,然后就安装了Anaconda。安装成功64位Anaconda后使用python发现无法import Anaconda中的包,报了如标题的错误。 经过一系列查找后发现是系统dll文件的问题,64位的程序读取32位的dll文件发生了...

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 349
精华内容 139
关键字:

193winerror