error: Microsoft Vis

发布时间:2019-05-24 21:54:08编辑:auto阅读(2200)

    我是在安装scrapy时遇到这个问题的,安装其他组件也可能会遇到。但问题解决办法都是大致相同的。

    以安装scrapy为例:

      在pycharm中安装twisted时出现:

    error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”:

    http://landinghub.visualstudio.com/visual-cpp-build-tools

      安装scrapy框架的安装顺序:(一般情况安装前面三个都不会有问题)

      lxml -> zope.interface -> pyopenssl -> twisted -> scrapy

      安装scrapy要先安装前面四个,不然就会出现 errror:Microsoft Visual C++ 14.0 is required 错误。

    1.安装twisted:

    • 可以尝试用pip install twisted,但是在我尝试用pip install twisted时,还是会出现"Microsoft Visual C++ 14.0 is required"的问题。
    • 可以用安装组件的方法,下载地址为:https://www.lfd.uci.edu/~gohlke/pythonlibs/

      找到:

       

        注意看版本cp后面表示Python的版本 amd后面表示操作系统位数(我的是Python3.7,64位版本操作系统 所以我安装的是 Twisted‑18.9.0‑cp37‑cp37m‑win_amd64.whl

        在cmd 运行:

        pip install C:\Users\new\Downloads\Twisted‑18.9.0‑cp37‑cp37m‑win_amd64.whl

       pip install +组件位置(目录文件名不允许有空格)+组件名 (要后缀)

    2. 安装scrapy:

      pip install scrapy

      如果是在pycharm中使用的还要把文件复制到pycharm的工作空间

    3.复制

      

        将上面的文件复制的pycharm的工作空间,我的是:D:\pycharm\work_space\venv\Lib\site-packages

      

      然后就可以在pycharm中使用scrapy框架了。(看完觉得不错的话,给个推荐呗)

     

关键字