zoukankan      html  css  js  c++  java
  • pycuda installation error: command 'gcc' failed with exit status 1

          原文:python采坑之路             

    Setup script exited with error: command 'gcc' failed with exit status 1

    伴随出现“cuda.h” cannot be find

    由于没有正确安装Python开发环境导致。

    Debin/Ubuntu

    • Python2
      sudo apt-get install python-dev
    • Python3
      sudo apt-get install python3-dev
      可能需要libevent库
      sudo apt-get install libevent-dev
      最后更新下开发环境
      sudo apt-get groupinstall 'development tools'

      Centos/Fedora

      sudo yum install python-devel
      sudo yum install libevent-devel
      easy_install gevent
      或者
      pip install gevent
      把环境更新下
      sudo yum install groupinstall 'development tools'

    注意事项:

          sudo apt-get groupinstall 'development tools'

    不能使用

    出错的地方在于没有添加cuda path,因此添加CUDApath

     sudo get edit ~./bashrc

    添加

    export PATH=/usr/local/cuda/bin:$PATH
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
    export CUDA_ROOT=/usr/local/cuda

    此后Pycuda安装成功。

  • 相关阅读:
    常见HTTP状态码
    Spring MVC 原理小结
    RESTful API
    java:IO流学习小结
    理解 Statement 和 PreparedStatement
    Hibernate缓存原理与策略
    APP运营
    网站常见术语
    php常见术语
    运维------术语名词
  • 原文地址:https://www.cnblogs.com/wishchin/p/9199885.html
Copyright © 2011-2022 走看看