2010-01-26 35 views
6

Tôi đang cố cài đặt phiên bản Pymedia mới nhất từ ​​các nguồn. Tôi có Python2.6 và không có sẵn nhị phân.Cài đặt Pymedia trên Windows bằng Python 2.6

Bắt đầu với:

python setup.py build 

và nhận được thông báo sau:

Using WINDOWS configuration... 
Path for OGG not found. 
Path for VORBIS not found. 
Path for FAAD not found. 
Path for MP3LAME not found. 
Path for VORBISENC not found. 
Path for ALSA not found. 
Continue building pymedia ? [Y,n]:Y 

Sau khi đưa các mã nguồn cho OGG và VORBIS trong một thư mục nơi mà tôi đã đặt mã nguồn PyMedia, đó là có thể tìm thấy những libs Nhưng khi tôi đặt mã nguồn libmp3lame-3.95 trong thư mục đó, nó không thể tìm thấy nó.

Sau khi đọc tập tin setup.py của pymedia, tôi cũng đã thử đặt một dll cho thư viện này trong libmp3lame/Release nhưng vẫn không thể định vị nó.

Ai đó có thể trợ giúp? Có phân phối nhị phân nào có sẵn cho Pymedia sử dụng Python 2.6 hoặc cao hơn không?

Trả lời

1

Bạn cần cài đặt riêng tất cả các mô-đun đó, theo cách tương tự (python setup.py install).

Các mô-đun khác chỉ là điều kiện tiên quyết cho pymedia và cần được cài đặt trước khi cài đặt pymedia. Đó là một loại đau với một số thư viện và there are alternatives để xử lý mọi thứ cho bạn.

+0

easy_install là một vị thần gửi. cũng có "pip", hỗ trợ cài đặt các dự án cần được kiểm tra từ repo. (liên kết: http://pypi.python.org/pypi/pip) –

8

Ai đó đã thực hiện nó, nếu bạn chỉ sau PyMedia cho python2.6 trên cửa sổ:

Có một cái nhìn ở đây:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

Ngoài ra còn có một phiên bản dành cho python2.7

+0

Cảm ơn bạn đã trả lời! Tôi đã dành khoảng một giờ để tìm cách cài đặt PyMedia cho python 2.6 từ tệp nhị phân trên cửa sổ. Một phút sau khi tôi tìm thấy câu trả lời của bạn, PyMedia đã được cài đặt! – Roman

Các vấn đề liên quan