zoukankan      html  css  js  c++  java
  • error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools":解决方案

    我是在安装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 ewDownloadsTwisted‑18.9.0‑cp37‑cp37m‑win_amd64.whl

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

    2. 安装scrapy:

      pip install scrapy

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

    3.复制

      

        将上面的文件复制的pycharm的工作空间,我的是:D:pycharmwork_spacevenvLibsite-packages

      

      然后就可以在pycharm中使用scrapy框架了。(如果解决问题了,给个推荐呗)

  • 相关阅读:
    Oracle分析函数
    oracle row_number的使用
    lru缓存测试类
    注解测试类
    lucene测试类
    SVN中检出(check out) 跟导出(export) 的区别
    Lucene原理与代码分析
    Lucene入门基础教程
    linux的less命令
    day4 大纲笔记
  • 原文地址:https://www.cnblogs.com/chuangqi/p/10660455.html
Copyright © 2011-2022 走看看