6
Tôi đã cài đặt zeromq trong CPython. Làm thế nào tôi có thể cài đặt nó mà nó runns cũng dưới pypy?cài đặt zeromq dưới pypy
www.zeromq.org/
Vấn đề là zeromq cần Cython.
Tôi đã cài đặt zeromq trong CPython. Làm thế nào tôi có thể cài đặt nó mà nó runns cũng dưới pypy?cài đặt zeromq dưới pypy
www.zeromq.org/
Vấn đề là zeromq cần Cython.
Để làm việc với pypy, bạn cần sử dụng ràng buộc dựa trên ctypes, chẳng hạn như pyzmq-ctypes hoặc zmqpy.
2013 Cập nhật: pyzmq hoạt động với pypy ngay bây giờ, vì vậy bạn chỉ có thể pip install pyzmq
trên pypy.
Có ai trong số họ thích hợp hơn không? Đặc biệt là tốc độ khôn ngoan? –
Tôi không sử dụng, nhưng tôi đã nghe mọi người phàn nàn rằng pyzmq-ctypes chậm. pyzmq-ctypes kết thúc tốt đẹp libzmq trực tiếp, trong khi zmqpy kết thúc tốt đẹp czmq (một ràng buộc C cấp cao hơn để libzmq). Nó không phải là khó khăn để chạy một vài tiêu chuẩn đơn giản, mặc dù tôi biết không có báo cáo từ bất cứ ai đã làm điều đó. – minrk
zmqpy theo trang web riêng của nó là một công việc đang được tiến hành và việc triển khai không hoàn chỉnh như pyzmq, ví dụ: zmq_setsockopt được triển khai nhưng không phải zmq_getsockopt, v.v. –