簡體   English   中英

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

[英]How to install unavailable python packages in aws ec2

我將通過 EC2 中的 requirements.txt 安裝 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

對於端口:

sudo amazon-linux-extras install epel -y
sudo yum install -y portaudio-devel portaudio

如果你在 Window 並且要使用 pyaudio,你可以這樣使用:

pip install pipwin
pipwin install pyaudio

這適用於 Window。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM