在使用Anaconda安装Scrapy框架时报错[WinError 193] %1 不是有效的 Win32 应用程序?

新手上路,请多包涵

百度上说这个报错是因为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 应用程序。`

阅读 4.1k
1 个回答
新手上路,请多包涵

找到原因了,pywin32库没安装好。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题