安装python包,还是用pip最好,easy

2025-04-23 17:09:10
推荐回答(1个)
回答1:

通常情况下, windows下的一些专用的exe安装包, 都是在这个网站下载的: http://www.lfd.uci.edu/~gohlke/pythonlibs/ 打开之后, 按Ctrl+F搜索cffi, 一看傻眼了:

[css] view plain copy
Cffi is a Foreign Function Interface for calling C code.
Requires pycparser.
cffi‑0.8.6‑cp26‑none‑win32.whl
cffi‑0.8.6‑cp26‑none‑win_amd64.whl
cffi‑0.8.6‑cp27‑none‑win32.whl
cffi‑0.8.6‑cp27‑none‑win_amd64.whl
cffi‑0.8.6‑cp32‑none‑win32.whl
cffi‑0.8.6‑cp32‑none‑win_amd64.whl
cffi‑0.8.6‑cp33‑none‑win32.whl
cffi‑0.8.6‑cp33‑none‑win_amd64.whl
cffi‑0.8.6‑cp34‑none‑win32.whl
cffi‑0.8.6‑cp34‑none‑win_amd64.whl

居然没有了exe的安装包了, 全部变成了wheel格式(*.whl), 艹他大爷的. 前几个月还有的!

然后, 不得不开始学习如何安装*.whl格式的python包了.
也很简单, 但是得引入pip来装了

即使用命令: pip install cffi‑0.8.6‑cp27‑none‑win32.whl即可安装你下载的这个包

那么pip是不是能解决 Unable to find vcvarsall.bat 这个问题呢 答案是还是解决不了, 不过, 目前可以直接使用

pip install scrapy

就可以装好scrapy了.