pythonraspberry-piaudio-recordingimporterrorpyaudio

ImportError No module named pyaudio


I am writing a program in Python on RaspberryPi, But I am getting an error

ImportError No module named pyaudio

After that I tried

git clone http://people.csail.mit.edu/hubert/git/pyaudio.git

but again get another

fatal: destination path 'pyaudio' already exists and is not an empty directory.

Can you please guide me that how do I install PyAudio in RaspberryPi


Solution

  • Remove the directory PyAudio which already presen in /home/pi and then try these steps

    sudo apt-get install git
    
    sudo git clone http://people.csail.mit.edu/hubert/git/pyaudio.git
    
    sudo apt-get install libportaudio0 libportaudio2 libportaudiocpp0 portaudio19-dev
    
    sudo apt-get install python-dev
    
    cd pyaudio
    
    sudo python setup.py install
    

    or also you can try this

    sudo apt-get install python-pyaudio
    

    let us know if u need more assistance or any other trouble