如何在 aws ec2 中安装不可用的 python 包
How to install unavailable python packages in aws ec2
我将通过 requirements.txt 在 EC2 中安装 pyaudio 和 sounddevice 包。
但它说 raise OSError('PortAudio library not found')
所以我尝试为声音设备安装 libasound-dev...
Yum install libasound-dev
但它也说:
No package libasound-dev available
我该怎么办?我在 AWS EC2.
libasound-dev
适用于 Ubuntu。 Amazon Linux 2
应该是:
sudo yum install alsa-lib-devel
Portaudio:
sudo amazon-linux-extras install epel -y
sudo yum install -y portaudio-devel portaudio
如果你在 Window 并且打算使用 pyaudio,你可以这样使用:
pip install pipwin
pipwin install pyaudio
这适用于 Window。
我将通过 requirements.txt 在 EC2 中安装 pyaudio 和 sounddevice 包。
但它说 raise OSError('PortAudio library not found')
所以我尝试为声音设备安装 libasound-dev...
Yum install libasound-dev
但它也说:
No package libasound-dev available
我该怎么办?我在 AWS EC2.
libasound-dev
适用于 Ubuntu。 Amazon Linux 2
应该是:
sudo yum install alsa-lib-devel
Portaudio:
sudo amazon-linux-extras install epel -y
sudo yum install -y portaudio-devel portaudio
如果你在 Window 并且打算使用 pyaudio,你可以这样使用:
pip install pipwin
pipwin install pyaudio
这适用于 Window。