如何在aws ec2中安装不可用的python包

MaS*_*o93 1 amazon-ec2 amazon-web-services amazon-elastic-beanstalk

我将通过 EC2 中的requirements.txt 安装 pyaudio 和 sounddevice 软件包。但它说raise OSError('PortAudio library not found') 所以我尝试为声音设备安装 libasound-dev...

Yum install libasound-dev
Run Code Online (Sandbox Code Playgroud)

但它也说:

No package libasound-dev available
Run Code Online (Sandbox Code Playgroud)

我应该怎么做?我在AWS EC2中。

Mar*_*cin 6

libasound-dev适用于 Ubuntu。因为Amazon Linux 2它应该是:

sudo yum install alsa-lib-devel
Run Code Online (Sandbox Code Playgroud)

对于端口音频:

sudo amazon-linux-extras install epel -y
sudo yum install -y portaudio-devel portaudio
Run Code Online (Sandbox Code Playgroud)