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

在使用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 应用程序。`


回答:

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

以上是 在使用Anaconda安装Scrapy框架时报错[WinError 193] %1 不是有效的 Win32 应用程序? 的全部内容, 来源链接: utcz.com/a/162443.html

回到顶部